Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [PHP] ledensysteem vraag (https://forum.scholieren.com/showthread.php?t=699217)

Lil' Stef 23-12-2003 20:05

[PHP] ledensysteem vraag
 
PHP-code:

<? 

$query = mysql_query("SELECT * FROM profiles WHERE username = '$username'") or die(damn); 
while($te = mysql_fetch_object($query)){  
$profiel = "$te->username"; // Als dit is ingevuld, heb je een profiel; zo niet dan geen profiel 

echo $profiel; 

if($profiel == ""){  
echo "Klik <A HREF=make.php>hier</A> om je profiel aan te maken!";  
}  
else{  
echo "Klik <A HREF=update.php>hier</A> om je profiel te veranderen!";  
}  








?> 
ik heb een tabel voor profielen en een tabel voor leden. De profielen zijn een optie. Dus als iemand geen profiel heeft bestaat de hele record in de profielen tabel niet. Alleen Nu werkt de code wel als iemand al een profiel heeft maar als iemand nix heeft geeft ie ook nix weer. Ik heb alles al ge echod maar hij geeft geen waardes weer toch echod hij toch niet de "make a profile" maar gewoon nix. Dus een if/else op de query is ook goed of hij bestaat. Maar ik blijf maar leeg scherm zien....


eddie 23-12-2003 20:21

zet je if( $profiel etc eens buiten je loop...

Lil' Stef 24-12-2003 13:16

ik ben erg dom geweest. Ik wou de update of make sooitje bovenaan zetten maar nou doet ie nix meer hij blijft nu maar zeggen "make a profile"


kennen jullie even kijken??

PHP-code:

<?  
   $database_server = mysql_connect();     
        
   mysql_select_db("test", $database_server);     
        
   $sql = "SELECT * FROM profiles";     
        
   $resultaat = mysql_query($sql);     
        
   $aantal = mysql_num_rows($resultaat);     
   while ($record = mysql_fetch_object($resultaat)) {     
      echo "<a href=\"index.php?profileid=$record->profileid\">$record->username</a><br>";   

if (isset($profileid)) {  



$sql = "SELECT * FROM `profiles` WHERE `profileid` = '".$profileid."'";   
$resultaat = mysql_query($sql);       
          

$record = mysql_fetch_object($resultaat);   


echo "<table cellpadding=0 cellspacing=5 border=0>";  
echo "<tr><td>Firstname: </td><td>$record->firstname</td></tr>";  
echo "<tr><td>Lastname: </td><td>$record->lastname</td></tr>";  
echo "<tr><td>Age: </td><td>$record->age</td></tr>";  
echo "<tr><td>Gender: </td><td>$record->gender</td></tr>";  
echo "<tr><td>Status: </td><td>$record->status</td></tr>";  
echo "<tr><td>Length: </td><td>$record->length</td></tr>";  
echo "<tr><td>Color of your eyes: </td><td>$record->eyes</td></tr>";  
echo "<tr><td>School or work: </td><td>$record->school</td></tr>";  
echo "<tr><td>Hobbys: </td><td>$record->hobbys</td></tr>";  
echo "<tr><td>brothers or sisters: </td><td>$record->brothers</td></tr>";  
echo "<tr><td>Do you smoke: </td><td>$record->smoke</td></tr>";  
echo "<tr><td>Your favorite country: </td><td>$record->country</td></tr>";  
echo "<tr><td>Your favorite car: </td><td>$record->car</td></tr>";  
echo "<tr><td>Your favorite movie: </td><td>$record->movie</td></tr>";  
echo "<tr><td>Your favorite city: </td><td>$record->city</td></tr>";  
echo "<tr><td>What's in your mousepad: </td><td>$record->mousepad</td></tr>";  
echo "<tr><td>What's under your bed: </td><td>$record->bed</td></tr>";  
echo "<tr><td>Your favorite color: </td><td>$record->color</td></tr>";  
echo "<tr><td>Fast or slow: </td><td>$record->fast</td></tr>";  
echo "<tr><td>Sex or alcohol: </td><td>$record->sex</td></tr>";  
echo "<tr><td><a href=index.php>terug</a></td></tr>";  





$query = mysql_query("SELECT * FROM profiles WHERE username = '$username'") or die(damn);   
while($te = mysql_fetch_object($query)){    
$profiel = "$te->username"; // Als dit is ingevuld, heb je een profiel; zo niet dan geen profiel 

echo $profiel;   

if($profiel == ""){    
echo "Klik <A HREF=make.php>hier</A> om je profiel aan te maken!";    
}    
else{    
echo "Klik <A HREF=update.php>hier</A> om je profiel te veranderen!";    
}    
}   

}   

}   
}   


?>


Blowie 24-12-2003 18:06

Dit heb ik er van kunnen maken..
PHP-code:

<?   
$database_server = mysql_connect();      
     
mysql_select_db("test", $database_server);      
     
$sql = "SELECT * FROM `profiles`";      
     
$resultaat = mysql_query($sql, $database_server);      
     
$aantal = mysql_num_rows($resultaat);

while ($record = mysql_fetch_object($resultaat)) {      
      echo "<a href=\"index.php?profileid=$record->profileid\">$record->username</a><br>";    

    if (isset($profileid)) {   
        $sql = "SELECT * FROM `profiles` WHERE `profileid` = '".$profileid."'";    
        $resultaat = mysql_query($sql, $database_server);        
        
        $record = mysql_fetch_object($resultaat);    
    
    echo "<table cellpadding=0 cellspacing=5 border=0>
        <tr><td>Firstname: </td><td>$record->firstname</td></tr>
        <tr><td>Lastname: </td><td>$record->lastname</td></tr>
        <tr><td>Age: </td><td>$record->age</td></tr>
        <tr><td>Gender: </td><td>$record->gender</td></tr>
        <tr><td>Status: </td><td>$record->status</td></tr>
        <tr><td>Length: </td><td>$record->length</td></tr>
        <tr><td>Color of your eyes: </td><td>$record->eyes</td></tr>
        <tr><td>School or work: </td><td>$record->school</td></tr>
        <tr><td>Hobbys: </td><td>$record->hobbys</td></tr>
        <tr><td>brothers or sisters: </td><td>$record->brothers</td></tr>
        <tr><td>Do you smoke: </td><td>$record->smoke</td></tr>
        <tr><td>Your favorite country: </td><td>$record->country</td></tr>
        <tr><td>Your favorite car: </td><td>$record->car</td></tr>
        <tr><td>Your favorite movie: </td><td>$record->movie</td></tr>
        <tr><td>Your favorite city: </td><td>$record->city</td></tr>
        <tr><td>What's in your mousepad: </td><td>$record->mousepad</td></tr>
        <tr><td>What's under your bed: </td><td>$record->bed</td></tr>
        <tr><td>Your favorite color: </td><td>$record->color</td></tr>
        <tr><td>Fast or slow: </td><td>$record->fast</td></tr>
        <tr><td>Sex or alcohol: </td><td>$record->sex</td></tr>
        <tr><td><a href=index.php>terug</a></td></tr>";   
    }  
    
    
    $query = mysql_query("SELECT * FROM `profiles` WHERE `username` = '$username'", $database_server) or die("damn");
    
    if($te = mysql_fetch_object($query))
echo         "$te->username Klik <A HREF=update.php>hier</A> om je profiel te veranderen!";
    else
echo "        Klik <A HREF=make.php>hier</A> om je profiel aan te maken!";
}    
?>

Kijk maar ff of dat werkt..
(en zet je error_reporting eens op E_ALL soms vind je dan een hoop foutjes die je anders niet zo snel gezien zou hebben)

Lil' Stef 24-12-2003 19:08

YES het werkt weer. Deze keer blijf ik er vanaf of maak eerst een backup


1000x thanx

Dr HenDre 24-12-2003 19:42

Citaat:

Lil' Stef schreef op 24-12-2003 @ 19:08:
YES het werkt weer. Deze keer blijf ik er vanaf of maak eerst een backup


1000x thanx

ik wil niet zeiken, maarem het is beter om zelf uit te zoeken waarom het niet werkte, dan zomaar de code te ctrl-c ctrl-v en. En juist niet van de code afblijven, maar ermee kloten om te zien wat wel en wat niet kan. :)

Lil' Stef 25-12-2003 17:57

Citaat:

Dr HenDre schreef op 24-12-2003 @ 19:42:
ik wil niet zeiken, maarem het is beter om zelf uit te zoeken waarom het niet werkte, dan zomaar de code te ctrl-c ctrl-v en. En juist niet van de code afblijven, maar ermee kloten om te zien wat wel en wat niet kan. :)

heb er 3 uur mee lope klote maar ik kreeg um niet meer goed dus toen heb ik maar hulp gevraagd....


Alle tijden zijn GMT +1. Het is nu 19:36.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.