Lid |
|
Resultaat $config_res:
resource(10) of type (mysql result)
resource (10) of type (mysql result )
array(6) { [0]=> string(1) "1" ["id"]=> string(1) "1" [1]=> string(14) "admin_username" ["cat"]=> string(14) "admin_username" [2]=> string(6) "waflix" ["llama"]=> string(6) "waflix" }
array(6) { [0]=> string (1) "1" ["id"]=> string (1) "1" [1]=> string (14) "admin_username" ["cat"]=> string (14) "admin_username" [2]=> string (6) "waflix" ["llama"]=> string (6) "waflix" }
De waardes van de variabelen config_title, config_slogan, config_lan1 en config_lan2 zijn allemaal NULL na het declareren.
Whoa!
Ik heb het al! Ik was vergeten dat ik als kolommen "cat" en "llama" had genomen, en in de rijen staan de categorie en de waarde!
Ik heb nu de code veranderd, maar ik ben ook gelijk op een probleem gestuit.
<?php
require("connect.php");
$config_res = mysql_query("SELECT llama FROM config WHERE cat = 'main_title'") or die(mysql_error());
$config_row = mysql_fetch_array($config_res);
$config_title = $config_row['llama'];
$config_slogan = $config_row['main_slogan'];
$config_lan1 = $config_row['main_lan1'];
$config_lan2 = $config_row['main_lan2'];
?>
<?php require("connect.php"); $config_title = $config_row['llama']; $config_slogan = $config_row['main_slogan']; $config_lan1 = $config_row['main_lan1']; $config_lan2 = $config_row['main_lan2']; ?>
Want hoe krijg ik het voor elkaar om alle informatie binnen te krijgen en op te slaan als variabelen? Want in kolom cat staat de categorie, en in llama de waarde. Nu wil ik van bijvoorbeeld categorie (cat) 'main_title' de waarde (llama), maar ook die van categorie (cat) 'main_slogan'.
Edit 2
Ik heb het probleem al opgelost. Hier de uiteindelijke code:
<?php
require("connect.php");
$config_res_main_title = mysql_query("SELECT llama FROM config WHERE cat = 'main_title'") or die(mysql_error());
$config_row_main_title = mysql_fetch_array($config_res_main_title);
$config_res_main_slogan = mysql_query("SELECT llama FROM config WHERE cat = 'main_slogan'") or die(mysql_error());
$config_row_main_slogan = mysql_fetch_array($config_res_main_slogan);
$config_res_main_lan1 = mysql_query("SELECT llama FROM config WHERE cat = 'main_lan1'") or die(mysql_error());
$config_row_main_lan1 = mysql_fetch_array($config_res_main_lan1);
$config_res_main_lan2 = mysql_query("SELECT llama FROM config WHERE cat = 'main_lan2'") or die(mysql_error());
$config_row_main_lan2 = mysql_fetch_array($config_res_main_lan2);
$config_title = $config_row_main_title['llama'];
$config_slogan = $config_row_main_slogan['llama'];
$config_lan1 = $config_row_main_lan1['llama'];
$config_lan2 = $config_row_main_lan2['llama'];
?>
<?php require("connect.php"); $config_title = $config_row_main_title['llama']; $config_slogan = $config_row_main_slogan['llama']; $config_lan1 = $config_row_main_lan1['llama']; $config_lan2 = $config_row_main_lan2['llama']; ?>
|