unable to connct
nu kom ik het volgende tegen, ik heb een webhook.php pagina gemaakt, maadie werkt niet terwijl inloggen met exact dezelfde gegevens elders op de site gewoon lukt.
wat doe ik hier fout:
$loginstring = "";
$host = "localhost";
$servermelding = "Helaas kan op dit moment geen verbinding met de database worden gemaakt, probeer het later nog eens";
$database = "knip";
$user="knip";
$password = "knip";
$t = @mysql_connect ($host, $user, $password);
mysql_select_db($database) or die ('klopt niet');
$insert="INSERT INTO betalingen (betaald,payment_id) values
('0','1')";
$res=mysql_query($insert)or die("Unable to connect to");
als ik dze pagina laat draaien geeft hij "unable to connect" en niet 'klopt niet' . Dan zou je denken dat hij wel contact legt met de database maar dat de insertfunctie niet werkt.
maar waarom niet?
Gewijzigd op 09/08/2015 23:24:25 door - Ariën -
- wat staat er in mysql_error() ?
- het woord 'values' in hoofdletters?
ik had de tabel betaling genoemd en niet betalingen
bedankt
lex
Overigens: het is 2015: gebruik MySQLi of PDO.
Of nog beter, sinds je van een pakket als Joomla gebruik maakt, volg de werkwijze van dit pakket. Ik kan mij niet voorstellen dat Joomla geen voorzieningen heeft voor "standalone" scripts of hooks, verdiep je in de documentatie van dit produkt in plaats van dingen tegen deze applicatie aan te metselen.
Gewijzigd op 09/08/2015 13:53:00 door Thomas van den Heuvel
En de @mysql_connect() is ook slordig: de @ moet je gewoon weghalen en nooit meer zo gebruiken! Nu onderdruk je fouten die wellicht direct het probleem blootgeven ;)
En waarom niet op MySQLi overstappen, als je toch bezig houdt met MySQL-functies. Ind it geval zou ik zeker eens naar Thoma;s advies kijken of je niet standaard functies en variabelen van Joomla kan gebruiken in je plugin.