Seal Posted December 11, 2011 Report Share Posted December 11, 2011 (edited) 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 December 11, 2011 by Seal Link to comment Share on other sites More sharing options...
yancho Posted December 11, 2011 Report Share Posted December 11, 2011 (edited) 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 December 11, 2011 by yancho Link to comment Share on other sites More sharing options...
Seal Posted December 11, 2011 Author Report Share Posted December 11, 2011 Jā, tagad sapratu, veru ciet tēmu. Paldies. Link to comment Share on other sites More sharing options...
Recommended Posts