login  Naam:   Wachtwoord: 
Registreer je!
 Forum

een rand getal in dbase krijgen (Opgelost)

Offline elian - 03/06/2007 08:12
Avatar van elianLid
dag
als beginneling vraag ik hier wat hulp
met volgen scriptje,

  1. <?php
  2. mysql_connect('localhost',$username,$password)or die('Er kon geen connectie gemaakt worden met de database');
  3. mysql_select_db($db) or die('De database kon niet worden geselecteerd');
  4.  
  5. $str = '';
  6. for ($i=1; $i<=5; $i++){
  7. $set = array(rand (65,90),rand(97,122));
  8. $str .= chr($set[rand(0,1)]);
  9. }
  10.  
  11. $sql="INSERT INTO `test`(code) VALUES ($str)";
  12. echo $str;
  13. ?>


de echo is prima, maar ik krijg het getal niet in de dbase

die is als volgt gemaakt:
Veld Type Collatie Null Extra
id tinyint(4) nee auto_increment
code varchar(6) latin1_swedish_ci nee

kan iemand me zeggen wat ik fout doe, en ook waarom het zo moet?
met dank

2 antwoorden

Gesponsorde links
Offline W0etah - 03/06/2007 09:01
Avatar van W0etah PHP beginner je bent vergeten jouw query uit te voeren

mysql_query($sql) or die(mysql_error());

moet er nog bij
Offline elian - 04/06/2007 08:18
Avatar van elian Lid bedankt, ik had dat idd vergeten, en de foutmelding.
werkt nu wel
;-)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.19s