[SQL] Fout 1030. Wel connectie, goede query
Beste mensen,
Ik krijg fout 1030 terug van mijn mysqli query.
Als ik de query echo/print_r en dan uitvoer in mijn phpmyadmin werkt alles prima en gaat het ook goed.
Echter, via PHP zelf werkt het op een of andere manier niet. Ik krijg geen foutmelding naast mijn eigen gemaakte.
Van mijn mysqli_errno krijg ik dus fout 1030 terug. Google verteld me niet wat het probleem is :(
Ik krijg fout 1030 terug van mijn mysqli query.
Als ik de query echo/print_r en dan uitvoer in mijn phpmyadmin werkt alles prima en gaat het ook goed.
Echter, via PHP zelf werkt het op een of andere manier niet. Ik krijg geen foutmelding naast mijn eigen gemaakte.
Van mijn mysqli_errno krijg ik dus fout 1030 terug. Google verteld me niet wat het probleem is :(
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
if(mysqli_query($link, $sql))
{
echo 'Jippie!';
}
else {
if(mysqli_errno($link))
{
/* check connection */
if (mysqli_connect_errno()) {
echo "Connect failed: %s\n", mysqli_connect_error();
exit();
}
echo 'BOE: ';
print_r(mysqli_errno($link));
}
echo 'foutje<pre>';
echo $sql;
echo '</pre>';
}
?>
if(mysqli_query($link, $sql))
{
echo 'Jippie!';
}
else {
if(mysqli_errno($link))
{
/* check connection */
if (mysqli_connect_errno()) {
echo "Connect failed: %s\n", mysqli_connect_error();
exit();
}
echo 'BOE: ';
print_r(mysqli_errno($link));
}
echo 'foutje<pre>';
echo $sql;
echo '</pre>';
}
?>
Gesponsorde koppelingen:
Hmm, volgens Google (...) ligt de oorzaak van een 1030 fout bij het corrupt raken van je database. Helaas heb ik daar niet heel veel ervaring mee, dus kan je niet een kant en klaar antwoord geven, maar misschien dat deze thread je helpt: http://bugs.mysql.com/bug.php?id=1371
Chi Lion op 03/01/2012 14:57:17:
Van mijn mysqli_errno krijg ik dus fout 1030 terug. Google verteld me niet wat het probleem is :(
Genoeg hits toch?
http://www.google.nl/search?hl=nl&q=mysql+1030
En wat krijg je van mysqli_error terug, is altijd wat duidelijker dan alleen een nummertje...
Je hebt nu ook een vergelijking van niks. mysqli_errno geeft een getal terug. Geen true of false, dit is beter:
Je hebt nu ook een vergelijking van niks. mysqli_errno geeft een getal terug. Geen true of false, dit is beter:



