Fetch user data uit SQL database
Niels V
05/04/2011 13:00:40Hallo,
Zit met het volgende probleem, ik wil dat alleen voor mensen uit NL gratis verzendkosten beschikbaar hebben. Dit probeer ik op te lossen door middel van het fetchen van de user ID en vervolgens in de table jos_vm_user_info het land uit de table te halen. Dit doe ik in het bestand ps_checkout.php
$user = &JFactory::getUser();
$user_id = $user->get('id');
$query = mysql_query ("SELECT counrty, user_id FROM `jos_vm_user_info` WHERE user_id = '".$user_id."'") ;
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['user_id']. " - ". $row['country'];
Hierbij krijg ik alleen de volgende error :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Ook heb ik de volgende code geprobeert, snap alleen niet hoe ik de uitkomst kan echo-en.
$db = new ps_DB;
$q = "SELECT counrty, user_id FROM `jos_vm_user_info` WHERE user_id = '".$user_id."'";
$db->query($q);
$dest_country = $db->f('country'); <- dit werkt helaas niet ...
Alvast bedankt voor jullie hulp,
Niels
Zit met het volgende probleem, ik wil dat alleen voor mensen uit NL gratis verzendkosten beschikbaar hebben. Dit probeer ik op te lossen door middel van het fetchen van de user ID en vervolgens in de table jos_vm_user_info het land uit de table te halen. Dit doe ik in het bestand ps_checkout.php
$user = &JFactory::getUser();
$user_id = $user->get('id');
$query = mysql_query ("SELECT counrty, user_id FROM `jos_vm_user_info` WHERE user_id = '".$user_id."'") ;
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['user_id']. " - ". $row['country'];
Hierbij krijg ik alleen de volgende error :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Ook heb ik de volgende code geprobeert, snap alleen niet hoe ik de uitkomst kan echo-en.
$db = new ps_DB;
$q = "SELECT counrty, user_id FROM `jos_vm_user_info` WHERE user_id = '".$user_id."'";
$db->query($q);
$dest_country = $db->f('country'); <- dit werkt helaas niet ...
Alvast bedankt voor jullie hulp,
Niels
PHP hulp
24/11/2024 09:14:27- SanThe -
05/04/2011 13:49:10$query = mysql_query (....) ;
$result = mysql_query($query);
Je doet een query op het resultaat van de vorige query.
$result = mysql_query($query);
Je doet een query op het resultaat van de vorige query.
Niels V
05/04/2011 19:58:39$query = "SELECT counrty, user_id FROM `jos_vm_user_info` WHERE user_id = '".$user_id."'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['user_id']. " - ". $row['country'];
Na het aanpassen van de code krijg ik nog steeds de zelfde error.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['user_id']. " - ". $row['country'];
Na het aanpassen van de code krijg ik nog steeds de zelfde error.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in