[ Mirjana21 @ 27.04.2011. 17:21 ] @
Ovo je kod baze podataka kreirane u wampu
Code:

-- phpMyAdmin SQL Dump
-- version 3.3.9
-- http://www.phpmyadmin.net
--
-- Domaćin: localhost
-- Vreme kreiranja: 26. apr 2011. u 20:01
-- Verzija servera: 5.5.8
-- verzija PHP-a: 5.3.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Baza podataka: `kamere`
--

-- --------------------------------------------------------

--
-- Struktura tabele `kam`
--

CREATE TABLE IF NOT EXISTS `kam` (
  `kam_id` int(10) NOT NULL AUTO_INCREMENT,
  `model` varchar(50) NOT NULL,
  `marka` varchar(50) NOT NULL,
  `zoom` varchar(50) NOT NULL,
  `rezolucija` varchar(50) NOT NULL,
  `napajanje` varchar(50) NOT NULL,
  `kontrola` varchar(50) NOT NULL,
  `cena` varchar(30) NOT NULL,
  PRIMARY KEY (`kam_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=94 ;

--
-- Prikaz podataka tabele `kam`
--

INSERT INTO `kam` (`kam_id`, `model`, `marka`, `zoom`, `rezolucija`, `napajanje`, `kontrola`, `cena`) VALUES
(1, 'SDZ-330', 'Samsung', '30x', '520 TV linija', '12V DC', 'daljinska', '7,500'),
(2, 'SC-30399B', 'Secam', '15x', '500 TV linija', 'ACC 220V', 'daljinska', '5,000'),
(3, 'TK-C685E', 'JVC', '27x', '550 TV linija', '220V', 'daljinska', '8,000'),
(4, 'E706', 'Pelco', '30x', '520 TV linija', '12V DC', 'automatska', '5,600'),
(5, 'WV-NP 1004', 'Panasonic', '5x', '780 TV linija', '24V AC', 'automatska', '10,000'),
(6, 'VA100WD2-VL60', 'Panasonic', '15x', '550 TV linija', '220V', 'daljinska', '6.700');




Kako da kreiram php kod koji predstavlja konekciju na tu bazu?
[ Br@nkoR @ 27.04.2011. 17:36 ] @
Preuzeto sa:
http://php.net/mysql_connect
http://php.net/mysql_select_db
Code:
<?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Not connected : ' . mysql_error());
}

// make foo the current db
$db_selected = mysql_select_db('kamere', $link);
if (!$db_selected) {
    die ('Can\'t use foo : ' . mysql_error());
}
?> 
[ Mirjana21 @ 27.04.2011. 17:40 ] @
Citat:
Br@nkoR: Preuzeto sa:
http://php.net/mysql_connect
http://php.net/mysql_select_db
Code:
<?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Not connected : ' . mysql_error());
}

// make foo the current db
$db_selected = mysql_select_db('kamere', $link);
if (!$db_selected) {
    die ('Can\'t use foo : ' . mysql_error());
}
?> 


Super, hvala samo šta da stavim kao user i password?
[ Br@nkoR @ 27.04.2011. 17:46 ] @
Korisničko ime i lozinku za povezivanje na bazu. :) Ne mogu ja da znam koje si ti vrednosti definisala. Pokušaj za korisničko ime root a lozinku stavi prazan string, dakle:
Code:
$link = mysql_connect('localhost', 'root', '');

Mada ovo nije sigurno.
[ Mirjana21 @ 27.04.2011. 17:49 ] @
Predpostavljam da su u pitanju vrednosti definisane pri instalaciji wampa.
Ali ja ih nisam definisala. Gde mogu da ih nađem?
[ Br@nkoR @ 27.04.2011. 18:54 ] @
Pošto vidim da koristiš phpmyadmin, pokušaj da vidiš koje korisničko ime i lozinku koristi on, podrži fajl config.inc.php u folderu gde se phpMyAdmin nalazi, i vidi šta je definisano za $cfg['Servers'][$i]['user'] odnosno za $cfg['Servers'][$i]['password'].
Pozdrav.