Eroare in Script extragere date din mysql
Scris: Mar Sep 24, 2013
Salutare, am urmarit mai multe tutoriale despre PHP si am reusit sa creez 2 mici scripturi, unul pt a insera informatii intr-o baza de date si altul pt a extrage informatiile din baza de date.
Primul, dupa cateva batai de cap mi-a reusit dar al doilea imi da o eroare atunci cand deschid pagina si nu imi pot da seama care ar fi cauza, am sa postez mai jos cele doua scripturi in speranta ca si-ar putea da cineva cu parerea, eu sunt incepator in PHP.
Acesta este codul pt extragerea datelor din baza de date (o sa postez sub el si eroarea):
Eroarea care imi este afisata in browser este:
La linia 24 la care se face referire este: while($row = mysql_fetch_array($sql))
Imi puteti spune ce este in neregula sau ce ar trebui imbunatatit?
Primul, dupa cateva batai de cap mi-a reusit dar al doilea imi da o eroare atunci cand deschid pagina si nu imi pot da seama care ar fi cauza, am sa postez mai jos cele doua scripturi in speranta ca si-ar putea da cineva cu parerea, eu sunt incepator in PHP.
Acesta este codul pt extragerea datelor din baza de date (o sa postez sub el si eroarea):
Cod: Selectaţi tot
<html xmlns="http://www.w3.org/1999/xhtml" lang="ro">
<head>
<title> invatare php si msql</title>
<link rel="stylesheet" type="text/css" href="css.css"/>
</head>
<body>
<?php
// conectare la baza de date
mysql_connect("localhost","root","") or die(mysql_error());
// selectare baza de date
mysql_select_db("proba") or die(mysql_error());
// selectia postarilor
$sql = mysql_query("SELECT * FROM 'articole' ORDER BY id DESC");
// while loop pentru afisare
while($row = mysql_fetch_array($sql))
{
// variabile campuri
$id = $row['id'];
$autor = $row['autor'];
$titlu = $row['titlu'];
$post = $row['post'];
echo "
<div id='post'>
<p>$autor</p><br>
<h2>$titlu</h2><br>
<p>$post</p>
</div>";
}
?>
</body>
</html>
Cod: Selectaţi tot
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp1\htdocs\baza\a doua.php on line 24
Imi puteti spune ce este in neregula sau ce ar trebui imbunatatit?