2012-12-12 2 views
-1

J'ai une table mySQL comme ceci:créer une matrice de MySQL et de stocker en session

id | name | value 
------------------ 
1 | logo  | blahblahblah.png 
2 | namestore | blah store 
3 | ip  | 0.0.0.0 

Ma question est de savoir comment puis-je récupérer cette table en utilisant MySQL, puis créez un appel php, par exemple:

$store->logo (i will get blahblahblah.png) 
$store->namestore (i will get blah store) 

Quelqu'un peut-il m'aider? Je suis juste confus sur la façon de le faire

+2

Qu'avez-vous essayé jusqu'à présent. – Ravi

+0

http://php.net/manual/fr/function.mysql-fetch-array.php –

+0

@LearneR, veuillez ne pas pointer les nouveaux utilisateurs PHP vers les fonctions 'mysql_' obsolètes. – Charles

Répondre

0
You can use that 



$sql = "select * from your_table_name;"; 

    if (!mysql_query($sql, $conn)) { 
     die('Error: ' . mysql_error()); 
      echo 'error !'; 
    } 

    $result = mysql_query($sql); 

    while ($arr = mysql_fetch_assoc($result)) { 
     //your fetch results are stored in $arr array. you can get values with $arr['column_name'] 
    } 
+0

** Heads up! ** Les futures versions de PHP sont * déprécier et enlever * la famille de fonctions mysql_. Ce serait le bon moment pour [passer votre exemple de code à PDO] (http://php.net/book.pdo) ou [mysqli] (http://php.net/book.mysqli). Cela dit, cette réponse est à peu près aussi utile qu'un coup de poing au nez. Pourriez-vous peut-être expliquer comment vous pensez que cela aidera à résoudre le problème du PO? – Charles

+0

Merci pour les heads up. – thehilmisu

Questions connexes