Jump to content
php.lv forumi

mysql warning


Seal

Recommended Posts

Sveiki, man ir neliela problēma, sāku mācīties php+mysql un izveidoju šo kodu

 

<?php
$connect = mysql_connect('localhost','root','pw')or die ('<center><b>Lūdzu ievadi pareizus datus lai varētu pieslēgties datubāzei</b></center>');
if (mysql_query("CREATE DATABASE datubaze", $connect)){
echo 'Datubāze tika izveidota';
}
else{
echo '<b>Notika kļūda datubāzes izveidē: </b><br>' . mysql_error();
}
mysql_select_db ('datubaze', $connect);
$sql = "CREATE TABLE Registretieslietotaji
(
Login varchar(15)
Password varchar(15)
Age int
)";
if (!$sql){
echo '<b>Nevar izveidot jaunas tabulas</b>' . mysql_error();
}
else{
echo '<br><b>Tabulas tika veiksmīgi izveidotas</b>';
}
mysql_query($connect,$sql);
mysql_close($connect);
?>

 

Iegāju apskatīties google chrome un ieraudzīju šo brīdinājumu:

 

Warning: mysql_query() expects parameter 1 to be string, resource given in D:\AppServ\www\map\data.php on line 22

 

Kā var tikt vāļā no šī brīdnājuma?

Edited by Seal
Link to comment
Share on other sites

1. http://php.net/manual/ būs tavs draugs

2.Piemērā, pirmo reizi šo komandu esi uzrakstījis pareizi, bet jebkurā gadijumā atver http://php.net/manua...mysql-query.php un apskaties kādi parametri kādā secībā ir jāpadod.

3.

 if (!$sql){ 

un sekojošais nedarbosies kā esi iecerējis, šī pārbaude ir jāveic uz mysql_query rezultātu

Edited by yancho
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...