Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP, pobierz dane z bazy danych

nie wysyłasz zapytania do bazy danych, więc nie otrzymasz wyniku

tak to działa

1) połącz się z bazą danych przez mysql_connect()

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

2) niż wybrać bazę danych, taką jak mysql_select_db()

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

3) musisz użyć mysql_query()

lubię

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

aby sprawdzić, czy błąd

4) a następnie mysql_fetch_array()

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

więc spróbuj

$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>"; 
 ?> 

Uwaga:

Mysql_* funkcje są przestarzałe, więc użyj PDO lub MySQLi zamiast . Sugerowałbym, że PDO jest o wiele łatwiejsze i prostsze do przeczytania tutaj Tutorial PDO dla programistów MySQL sprawdź także Pdo dla początkujących (dlaczego? i jak?)

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. limit mysql w grupie?

  2. Nie można utworzyć tabeli — BŁĄD 1064 (42000):Wystąpił błąd w składni SQL

  3. Jak przesłonić przypisanie automatycznego przyrostowego klucza podstawowego podczas wstawiania wartości w tabeli MySQL?

  4. Oszczędzasz HABTM z dodatkowymi polami?

  5. Uruchamianie projektu django bez instalacji django