login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Registratie script: In db plaatsen mislukt (Opgelost)

Offline Danet - 19/10/2011 18:36 (laatste wijziging 14/08/2012 15:35)
Avatar van DanetLid http://www.plaatscode.be/141343/
Iemand raad?
Alles werkt, "echo("Uw gegevens zijn succesvol opgeslagen in onze database.");" wordt uitgevoerd maar de query hierboven, die op regel 141 begint wilt hij niet uitvoeren.


Alvast bedankt

btw:
  1. INSERT INTO gebruikers(`gebruikers_inlognaam`, `gebruikers_achternaam`, `gebruikers_voornaam`, `gebruikers_wachtwoord`, `gebruikers_email`, `gebruikers_datum_registratie`, `gebruikers_datum_laatstebezoek`, `gebruikers_ip`, `gebruikers_type`, `gebruikers_nationaliteit`, `gebruikers_telefoon`)
  2. VALUES
  3. ('Inlognaam', 'achternaam', 'voornaam', 'wachtwoord', 'email', '18:22', '18:22', '100.100.100.100', '0', 'Belg', '041111111')

Werkt perfect als je dat in SQL doet bij phpmyadmin

6 antwoorden

Gesponsorde links
Offline vinTage - 19/10/2011 18:39 (laatste wijziging 19/10/2011 18:39)
Avatar van vinTage Nieuw lid probeer deze eens:

  1. mysql_query("INSERT INTO gebruikers(`gebruikers_inlognaam`,`gebruikers_achternaam`,`gebruikers_voornaam`,`gebruikers_wachtwoord`,`gebruikers_email`,`gebruikers_datum_registratie`,`gebruikers_datum_laatstebezoek`,`gebruikers_ip`,`gebruikers_type`,`gebruikers_nationaliteit`,`gebruikers_telefoon`)
  2. VALUES
  3. ('".mysql_real_escape_string($_POST['inlognaam'])."',
  4. '".mysql_real_escape_string($_POST['achternaam'])."',
  5. '".mysql_real_escape_string($_POST['voornaam'])."',
  6. '".md5($_POST['wachtwoord'])."',
  7. '".mysql_real_escape_string($_POST['email'])."',
  8. $strVandaag,
  9. $strVandaag,
  10. $strGebruikerip,
  11. $intType,
  12. '".mysql_real_escape_string($_POST['nationaliteit'])."',
  13. '".mysql_real_escape_string($_POST['telefoon'])."'
  14. )", $strDatabaseconnection)or die(mysql_error());


Dan zie je niks anders dan de fout die er evt optreed.
Offline Danet - 19/10/2011 18:48 (laatste wijziging 19/10/2011 18:48)
Avatar van Danet Lid You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '10 2011 12 46, 19 10 2011 12 46, ' at line 8

op lijn 5 tot 13 staat het volgende:

Citaat:
/* Tijdelijke zaken die later naar de header gaan */

$strDatabaseconnection = mysql_connect("mysql4.000webhost.com", "a1577260_tihb", "********");
mysql_select_db("a1577260_tihb");
// Database foutbehandeling
if (!$strDatabaseconnection)
{
die('DATABASE ERROR 1: Kan geen verbinding maken met de database. Dit is meestal een probleem van enkele seconden. Indien dit langer duurt, neem dan contact op met de webmaster.');
}
Offline vinTage - 19/10/2011 18:55 (laatste wijziging 19/10/2011 18:57)
Avatar van vinTage Nieuw lid Zet die datums etc eens tussen quotes, dus zo:

  1. mysql_query("INSERT INTO gebruikers(`gebruikers_inlognaam`,`gebruikers_achternaam`,`gebruikers_voornaam`,`gebruikers_wachtwoord`,`gebruikers_email`,`gebruikers_datum_registratie`,`gebruikers_datum_laatstebezoek`,`gebruikers_ip`,`gebruikers_type`,`gebruikers_nationaliteit`,`gebruikers_telefoon`)
  2. VALUES
  3. ('".mysql_real_escape_string($_POST['inlognaam'])."',
  4. '".mysql_real_escape_string($_POST['achternaam'])."',
  5. '".mysql_real_escape_string($_POST['voornaam'])."',
  6. '".md5($_POST['wachtwoord'])."',
  7. '".mysql_real_escape_string($_POST['email'])."',
  8. '".$strVandaag."',
  9. '".$strVandaag."',
  10. '".$strGebruikerip."',
  11. '".$intType."',
  12. '".mysql_real_escape_string($_POST['nationaliteit'])."',
  13. '".mysql_real_escape_string($_POST['telefoon'])."'
  14. )", $strDatabaseconnection) or die(mysql_error());
Bedankt door: Danet
Offline Danet - 19/10/2011 20:27
Avatar van Danet Lid Bedankt ! Het werkt (grotendeels) 
De rest kan ik zelf normaal wel aanpassen.
Enorm bedankt, is een serieuze stap voorwaarts
Offline Pieter - 20/10/2011 12:25
Avatar van Pieter Gouden medaille

SEO guru
Bedank hem dan even via topic opgelost, dan is het rechtermenu ook terug netjes met onopgeloste topics. 
Offline Danet - 26/10/2011 14:16 (laatste wijziging 26/10/2011 15:24)
Avatar van Danet Lid
Pieter schreef:
Bedank hem dan even via topic opgelost, dan is het rechtermenu ook terug netjes met onopgeloste topics. 


Heb ik dit correct gedaan?


Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s