login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens uit database halen (Opgelost)

Offline Drieske - 21/04/2009 19:58
Avatar van DrieskeLid Beste,

Ik ben bezig met alle gegevens uit een database te halen maar bij query 3 geeft hij telkens een fout dat de query leeg is maar ben al hele tijd op zoek en vind de fout niet.

Plaatscode: 136170

Zou iemand mij iets meer kunnen vertellen of zeggen wat er fout is?

7 antwoorden

Gesponsorde links
Offline Rik - 21/04/2009 20:04
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Je vergeet steeds de database te selecteren.
Offline Ricky - 21/04/2009 20:07
Avatar van Ricky PHP beginner
  1. $query2 = "SHOW TABLES from $row[0]";

Zit die query wel goed? Moet die variabele niet buiten de ""?

Verder doe je hier hetzelfde als in $query3:
  1. $sql3 = mysql_query($query3) or die ( mysql_error( ) );

Op deze manier voer je een mysql_query() uit over een mysql_query(), gaat dat wel goed?

Plaats anders de exacte error eens, dat kan het makkelijker maken voor ons 
Offline Drieske - 21/04/2009 20:20
Avatar van Drieske Lid de fout is "The query is empty"

Een andere fout toont dit script niet!

Citaat:
Je vergeet steeds de database te selecteren.


Eerst kijken voor je een antwoord geeft zou ik zeggen. Ik neem selecteer wel een database, een die ik eerst ophaal door show databases te doen...
Offline Rik - 21/04/2009 20:35
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Drieske schreef:
Eerst kijken voor je een antwoord geeft zou ik zeggen. Ik neem selecteer wel een database, een die ik eerst ophaal door show databases te doen...
Uhm, je show tables query werkt wel zonder database daadwerkelijk te selecteren, maar de describe query niet. Dat je alle databases ophaalt betekent niet dat je ze ook gelijk selecteert.

En probeer wat Ricky zegt eens de fout van de query op regel 15 te laten zien. Nu krijg je wrs false terug in $query3, die je dan op regel 17 uitvoert.
Offline Drieske - 21/04/2009 20:56
Avatar van Drieske Lid ik echo deze toch op lijn 16, of wat bedoel je anders met de fout weergeven?

Ik describe een tabel, die ik via de vorige querie ophaal :

  1. $query3 = mysql_query('DESCRIBE '.$row2[0]);


Ik zie eigenlijk door de bomen het bos niet meer, is een opdrachtje voor school, maar nog nooit met show tables en describe enz gewerkt:)
Offline Rik - 21/04/2009 21:31
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Ik heb het even voor je aangepast:
http://www.plaatscode.be/136172/

Lokaal (met eigen login ofc) geeft dat een boel informatie over de tabellen.  
Offline Drieske - 21/04/2009 21:41
Avatar van Drieske Lid Dankuwel
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s