Mysql error

poruka: 7
|
čitano: 1.778
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Mysql error

Pozdrav !
Molio bi nekog da vidi što nevalja u ovom kodu:

 

<?php

$host="localhost"; // Host name 

$username="root"; // Mysql username 

$password="moj pass"; // Mysql password 

$db_name="test"; // Database name 

$tbl_name="guestbook"; // Table name

 

// Connect to server and select database.

mysql_connect("$host", "$username", "$password")or die("cannot connect server "); 

mysql_select_db("$db_name")or die("cannot select DB");

 

$datetime=date("y-m-d h:i:s"); //date time

 

$sql="INSERT INTO $tbl_name(name, email, comment, datetime)VALUES('$name', '$email', '$comment', '$datetime')";

$result=mysql_query($sql);

 

//check if query successful 

if($result){

echo "Successful";

echo "<BR>";

echo "<a href='viewguestbook.php'>View guestbook</a>"; // link to view guestbook page 

}

 

else {

echo "ERROR";

}

 

mysql_close();

?>


Prikazuje se ova greška: Notice: Undefined variable: comment in C:\xampp\htdocs\welcome.php on line 23
ERROR

Poruka je uređivana zadnji put sub 11.2.2012 10:45 (CROIMANI).
 
0 0 hvala 0
16 godina
neaktivan
offline
Mysql error
Bar netko da mi pomogne u razotkrivanju problema ?!
Svi dobronamjerni komentari o problemu su dobrodošli.
Hvala !
 
0 0 hvala 0
17 godina
online
Re: Mysql error

A lijepo pise. Nemas postavljenu varijablu $comment :)

Linija 23.

 

A to ti je ovo:

$sql="INSERT INTO $tbl_name(name, email, comment, datetime)VALUES('$name', '$email', '$comment', '$datetime')";

14 godina
protjeran
offline
Mysql error

if (nešto) {

 

}else {

 

}

Biti ili mniti svemiropolisno
 
0 0 hvala 0
16 godina
neaktivan
offline
Mysql error

Znam da je možda glupo pitanje ali pokušavam shvatit ubacivanje podataka u bazu , a kod je preuzet s net-a,
pa mi sad nije jasno gdje nemam postavljenu "comment "varijablu,dal to nije postavljeno u samoj bazi ili je to problem u kodu ?! hvala !

 

Ili može netko ispraviti kod da bude ispravan i da me uputi kako kreirati ispravno bazu podataka ?!

Poruka je uređivana zadnji put sub 11.2.2012 12:13 (CROIMANI).
 
0 0 hvala 0
17 godina
online
Re: Mysql error

Problem je u PHP-u.

 

Umjesto ovog:

 

$sql="INSERT INTO $tbl_name(name, email, comment, datetime)VALUES('$name', '$email', '$comment', '$datetime')";

 

stavi ovo:

 

$comment = "test_comment";

$name = "test_name";

$email = "test_email";

$sql="INSERT INTO $tbl_name(name, email, comment, datetime)VALUES('$name', '$email', '$comment', '$datetime')";

16 godina
neaktivan
offline
Re: Mysql error
Pa da,mislim da sam sad shvatio,"datetime " je postavljen a ostali ne, vidim.
Hvala !
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice