Prikaz jedne poruke
Stara 12.5.2009, 3:38   #1
dark mesiah
Član
 
Član od: 11.12.2006.
Lokacija: Heaven and Hell
Poruke: 157
Zahvalnice: 147
Zahvaljeno 126 puta na 45 poruka
Slanje poruke preko ICQ-a korisniku dark mesiah
Određen forumom PHP MYSQL problem

Potrebna mi je pomoc. Napisao sam par skripta u php koji treba da koriste mysql databazu, ali nikako da proradi jer mi ispisuje greske,

Prva sluzi za dodavanje info u bazu podataka. I kad god se iz glavne html stranice posalju informacije, uvek ispisuje, 'Nepostoji!'
PHP kod:
<? 
$ime = $_POST['ime'];
$prezime = $_POST['prezime'];
$grupa = $_POST['grupa'];
$godina = $_POST['godina'];
$smer = $_POST['smer'];

$conn = mysql_connect("localhost","root","root"); 

if (!$conn): 
  echo "<h1>Konektovanje databaze neuspesno</h1>";  
endif; 

mysql_select_db("studenti") or die ("Nepostoji!");

if (isset($_POST['submit'])):
$res = ("insert into student (ime,prezime,grupa,godina,smer) values ('$ime','$prezime','$grupa', '$godina','$smer')");
                   $pa = mysql_query($res) or die ("neuspesno"); 
                   echo "uspesno.";
endif;
?> 

    <form action="ispis.php"> 
    <input type="submit"  
           value="Pregled" /> 
    </form>
    
    <br /> 
    
    <form action="Evidencija studentov.html"> 
    <input type="submit"  
           value="Dodaj studenta" /> 
    </form> 
    
<? 
  mysql_close($conn); 
?>


Druga treba da ispise podatke iz baze u tablicu, ali mi uvek ispise
Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in Z:\www\ispis.php on line 25
PHP kod:
<?
$db = mysql_connect("localhost", "root","root");
mysql_select_db("student",$db);
$result = mysql_query("SELECT * FROM student",$db);
$br=mysql_numrows($result);

for($i=0; $i<$br; $i++): 
  echo "<tr>\n"; 
  echo "<td align=\"center\">".  
       mysql_result($result, $i, "id"). 
       "</td>\n"; 
  echo "<td>".mysql_result($result, $i, "ime"). 
       "</td>\n";   
  echo "<td>".mysql_result($result, $i, "prezime"). 
        "</td>\n"; 
  echo "<td>".mysql_result($result, $i, "grupa"). 
       "</td>\n";
  echo "<td>".mysql_result($result, $i, "godina"). 
       "</td>\n"; 
  echo "<td align=\"right\">". 
       mysql_result($result, $i, "smer"). 
       "</td>\n";         
  echo "</tr>\n"; 
endfor;  
?>

</table>

<br />

<form action="Evidencijastudenta.html"> 
    <input type="submit"  
           value="Dodaj studenta" /> 
    </form> 
    
<br />

<form action="obrisi.php"> 
      <input name="id" 
      value="". 
      mysql_result($result, $i, "id")."\" /> 
      <input type="submit" value="Obr" /
></td></form>

<br />

<form action="ispravi.php"> 
       
      <input type="submit" value="Ispr" />
</form>

<br />

<form action="nadji.php"> 
      <input type="submit"  
           value="Nadji stud" />
</form>

<?       
  echo "</tr>\n";  
mysql_close(); 
?>
Ako bi neko znao da mi pomogne.. ?
dark mesiah je offline   Odgovor sa citatom ove poruke