sql >> Base de Datos >  >> RDS >> Mysql

PHP, obtener datos de la base de datos

no está consultando a la base de datos, por lo que no le dará resultados

así es como funciona

1) conectarse a la base de datos mediante mysql_connect()

mysql_connect("localhost", "username", "password") or die(mysql_error()); 

2) luego seleccione la base de datos como mysql_select_db()

mysql_select_db("Database_Name") or die(mysql_error()); 

3) necesita usar mysql_query()

Me gusta

 $query = "SELECT * FROM cars where carType = 'chevy' AND active = 1";
 $result =mysql_query($query); //you can also use here or die(mysql_error()); 

a ver si error

4) y luego mysql_fetch_array()

  if($result){
         while($row= mysql_fetch_array( $result )) {
             //result
        }
      }

así que intenta

$data = mysql_query("SELECT * FROM cars where carType = 'chevy' AND active = 1")  or die(mysql_error()); 
 echo"<table border cellpadding=3>"; 
 while($row= mysql_fetch_array( $data )) 
 { 
    echo"<tr>"; 
    echo"<th>Name:</th> <td>".$row['name'] . "</td> "; 
    echo"<th>ImagePath:</th> <td>".$row['imagePath'] . " </td></tr>"; 
    echo"<th>Description:</th> <td>".$row['description'] . "</td> "; 
    echo"<th>Price:</th> <td>".$row['Price'] . " </td></tr>"; 
 } 
 echo"</table>"; 
 ?> 

Nota:

Mysql_* están en desuso, así que use PDO o MySQLi en cambio . Sugeriría que PDO es mucho más fácil y simple de leer, puede aprender aquí Tutorial de PDO para desarrolladores de MySQL también verifique Pdo para principiantes (¿por qué? y ¿cómo?)