ugrás a tartalomhoz

Kiíratott tábla táblázatba tételénél hiba

mauladam · 2011. Feb. 10. (Cs), 21.55
Sziasztok

Valami hiba van a táblázatba rendezésnél.

A kód:
  1. <?php  
  2.   
  3. $kapcsolat = mysql_connect('localhost','felh','jelszo');  
  4. $adatbazis = mysql_select_db('dbnev'$kapcsolat);    
  5.     $result = mysql_query("SELECT ('id','nev','felhasznalonev','jelszo','email','bemutatkozas') from users"$kapcsolat);  
  6. print"<table>";  
  7.     while ($sor = mysql_fetch_object($result)) {    
  8. print"<tr>";        
  9. print_r($sor);   
  10. print"<td></td><td></td><td></td><td></td><td></td><td></td>";  
  11. print"</tr>";      
  12.     }    
  13. print"</table>";  
  14.   
  15. ?>  
Kösz a segítséget!
 
1

SELECT

Poetro · 2011. Feb. 10. (Cs), 22.53
  1. SELECT id, nev, felhasznalonev, jelszo, email, bemutatkozas FROM users  
2

Így se megy.

mauladam · 2011. Feb. 10. (Cs), 23.00
Így se megy.

Megpróbáltam foreach-hal de ugy se jó valamiért...
  1. <?php  
  2.   
  3. $kapcsolat = mysql_connect('localhost','felh','jelszo');  
  4. $adatbazis = mysql_select_db('dbnev'$kapcsolat);    
  5.     $result = mysql_query("SELECT * from users"$kapcsolat);  
  6. print"<table>";  
  7.     while ($sor = mysql_fetch_array($result)) {    
  8. print"<tr>";        
  9. foreach ($sor as $nev){  
  10. echo "<td>".$nev."</td>"?;  
  11. print"</tr>";      
  12.     }  
  13. print"<tr>";        
  14. foreach ($sor as $felhasznalonev){  
  15. echo "<td>".$felhasznalonev."</td>";  
  16. print"</tr>";      
  17.     }  
  18. print"<tr>";        
  19. foreach ($sor as $jelszo){  
  20. echo "<td>".$jelszo."</td>";  
  21. print"</tr>";      
  22.     }  
  23. print"<tr>";        
  24. foreach ($sor as $email){  
  25. echo "<td>".$email."</td>";  
  26. print"</tr>";      
  27.     }  
  28. print"<tr>";        
  29. foreach ($sor as $bemutatkozas){  
  30. echo "<td>".$bemutatkozas."</td>";  
  31. print"</tr>";      
  32.     }  
  33. print"</table>";  
  34.   
  35. ?>  
3

Áruld el

Poetro · 2011. Feb. 10. (Cs), 23.10
Áruld már el, hogy mi az az
ugy se jó

Mi az amit vársz, és mit kapsz helyette?
4

Azt várom hogy:

mauladam · 2011. Feb. 10. (Cs), 23.19
Azt várom hogy kilistázza az egész users mysql táblát

ehelyett kapok egy ilyet:

a cím melyet meg akart nyitni, jelenleg nem elérhető. Győződjön meg róla, hogy a webcímet (URL) helyesen írta be, majd próbálja meg újratölteni a lapot.
5

Rendszergazda

Poetro · 2011. Feb. 10. (Cs), 23.31
És mit mondott a rendszergazda, mikor lesz meg a hibák kiírása?
Egyébként van egy felesleges ? a 10. sorban. Használd a PHP lint képességét, hogy megállapítsd a szintaktikai hibákat.
php -l file/eleresi/utja.php
6

Nem irtam még neki.

mauladam · 2011. Feb. 10. (Cs), 23.35
Nem irtam még neki.
Holnap reggel fogom felhívni mivel a kapcsolattartók adatainál(azt mondtátok ott kell megnézni)

Megnéztem és ugytünik hogy a bátyám a rendszergazda mivel ő fizetett elő a hostingra ugyhogy hlnap felhivom...
7

syntax error

bb0072 · 2011. Feb. 11. (P), 11.32
Biztosan syntax error a 10. sor, a 34. sorban be kéne zárni a while ciklust. Ezután a php már le fog futni, tragikusan rossz eredménnyel, de legalább már el lehet indulni.
Szerintem így:
  1. $kapcsolat = mysql_connect('localhost','felh','jelszo');    
  2. $adatbazis = mysql_select_db('dbnev'$kapcsolat);      
  3. $result = mysql_query("SELECT * from users"$kapcsolat);    
  4. echo '<table>';    
  5. while ($sor = mysql_fetch_array($result)) {  
  6.     echo '<tr>';  
  7.     foreach($sor as $cell) {  
  8.         echo '<td>';  
  9.         echo $cell;  
  10.         echo '</td>';  
  11.     }  
  12.     echo '</tr>';  
  13. }  
  14.   
  15. echo '</table>';   
  16. }