brekulis Posted April 17, 2009 Report Share Posted April 17, 2009 (edited) Noskatījos vesalu sēriju video par MySQL un PHP. nelielu skaidrību ieviesa. nu tad labi. lai pārbaudītu jaunos skilus jāmēģina pašam kaut ko izveidot. atdūros jau pašā sākumā. pie pašas konektēšanās. tieši tāds ir šāds (tieši tāds, kā bija parādīts video) <?php // Izveido savenojumu ar datubāzi $connection = mysql_connect("localhost" , "username" , "password" ) if (!$connection) { die ("Nespēj savienoties ar datubāzi: " . mysql_error() ); } //Pievienojas datubāzei $db_select = mysql_select_db("login", $connection) if (!$db_select) { die ("nespēj atrast nepieciešamo datubāzi: " . mysql_error() ); } ?> protams username un password bija savādāki. bet browseris met ārā šādu gļuku: Parse error: parse error in D:\xampp\htdocs\include\navigation.php on line 4 4 līnija ir if (!$connection) { Edited April 17, 2009 by brekulis Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted April 17, 2009 Report Share Posted April 17, 2009 Neesi ielicis semikolu 3 līnijas beigās aiz mysql_connect(); Quote Link to comment Share on other sites More sharing options...
brekulis Posted April 17, 2009 Author Report Share Posted April 17, 2009 jā. paldies. :D pats uzkodu. kad gribēju jau dzēst šo topiku tad jau bija atbilde. bet tagad nedzēsiet vēl. ja nu būs vēl kādas neskaidrības. Quote Link to comment Share on other sites More sharing options...
brekulis Posted April 18, 2009 Author Report Share Posted April 18, 2009 Doma tāda, ka veidoju it kā vienkāršu lapu kur reģistrēties un reģistrētie var veidot tādu kā viesu grāmatu. reģistrāciju izdevās izveidot. tagad cenšos izveidot user listu. kods man izskatās šāds: <?php //veidojam lietotāju sarakstu //Jautāt pēc datiem $restult = mysql_query("SELECT * FROM users" , $connection); if (!$result) { die ("Neizdevās datu jautāšana: " . mysql_error() ); } //izmanto saņemtos datus while ($row = mysql_fetch_array($result)) { echo $row["id"] . " " . $row["username"] . " " . $row["email"] . "<br/>"; } ?> bet man izvada Neizdevās datu jautāšana, bet neparāda erroru. 1) kāpēc nerāda erroru 2) kāpēc neparādās useru liste? Quote Link to comment Share on other sites More sharing options...
marcis Posted April 18, 2009 Report Share Posted April 18, 2009 Kāpēc tu domā, ka pieprasījums neizdevās? Varbūt jautājums ir pareizs, vienkārši tabulā nav datu? Apskaties, ko rāda mysql_num_rows($result) Quote Link to comment Share on other sites More sharing options...
Aikss Posted April 18, 2009 Report Share Posted April 18, 2009 Sāc ar to, ka izlabo neuzmanības kļūdu: $restult un $result. 1) Nerāda, jo $result parādās kaut kur iepriekš, tas ir, tāds mainīgais eksistē. 2) Paskaties ar mysql_num_rows cik ieraksti tiek atgriezti, vai vispār ir ko rādīt. (Tabulā ir kāds ieraksts, $connection ir uz īsto datubāzi utt.) Quote Link to comment Share on other sites More sharing options...
brekulis Posted April 18, 2009 Author Report Share Posted April 18, 2009 tabulā ir datu. salaboju. darbojas, bet ar nedauzd savādāku, vienkāršāku kodu. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.