login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ik krijg mijn database niet aan de praat (Opgelost)

Offline avdg - 25/05/2006 14:26
Avatar van avdgPHP gevorderde De database die ik op de site www.php0h.com gebruikt aanvaard veel mysql-opdrachten zoals mysql_fetch_array() niet, zijn er manieren om die database te kunnen gebruiken (en liefst zonder errors).

14 antwoorden

Gesponsorde links
Offline Gerard - 25/05/2006 14:30
Avatar van Gerard Ouwe rakker Waarschijnlijk zal dit meer aan jou liggen, want ik kan me niet voorstellen dat dat het niet doet. Probeer eens goed te debuggen met mysql_error.
Offline Button - 25/05/2006 21:17
Avatar van Button PHP ver gevorderde heb je miss een voorbeeld van een fout die je krijgt? of hoe dat je weet dat die functies onbruikbaar zijn?
Offline avdg - 26/05/2006 16:11
Avatar van avdg PHP gevorderde Ik heb eens gekeken of da lag door de gegevens te vroeg verzenden, ik denk dus dat die functies niet bruikbaar zijn op die host ondanks dat een database ondersteund.
Offline Rik - 26/05/2006 16:15
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Probeer dit eens:
  1. echo '<pre>';
  2. echo '</pre>';

Dan zie je welke functies je allemaal kan gebruiken...
Offline avdg - 26/05/2006 16:17 (laatste wijziging 26/05/2006 16:24)
Avatar van avdg PHP gevorderde indien je de error wilt (de eerste 2 regels van de broncode die ik krijg):

  1. Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in /home/eigenweb/www/data.php on line 16
Offline Rik - 26/05/2006 16:21
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
misschien is er iets mis gegaan met mysql_connect() ?
Offline avdg - 26/05/2006 16:26 (laatste wijziging 26/05/2006 16:46)
Avatar van avdg PHP gevorderde Waarschijnlijk, mischien ook aan de server want al de rest van de php-code werkt prima!!!
Ik heb eens snel de broncode van Boukefalos snel op een pagina in mijn website geplakt: http://eigenweb.php0h.com/test.php
Offline Rens - 26/05/2006 16:56
Avatar van Rens Gouden medaille

Crew algemeen
983 t/m 1042 zijn allemaal mysql functies, dus je zult toch echt zelf iets verkeerd doen hoor...
Offline avdg - 27/05/2006 15:52
Avatar van avdg PHP gevorderde Ik heb wat problemen kunnen wegwerken, ik heb veel scripts uit mijn archief genomen die werkten. Ik heb denk ik nog steeds problemen met het omgaan met databases.
Offline kokx - 27/05/2006 15:54
Avatar van kokx Onbekend Je hebt gewoon geen mysql resource gebruikt. Daarom werkt het niet.
Offline avdg - 27/05/2006 15:57
Avatar van avdg PHP gevorderde wa bedoel je met mysql resource
Offline Button - 27/05/2006 15:57
Avatar van Button PHP ver gevorderde De fout zegt dat het argument van je mysql_num_fields() niet geldig is... geef is je stukje code
Offline Ibrahim - 27/05/2006 16:19
Avatar van Ibrahim PHP expert wat hij bedoelt is:

$query = mysql_query("...") or die(mysql_error());

$num_rows = mysql_num_rows( $Query );

dit betekent dat hij gaat zoeken naar een query met de var $Query

maar je query var is: $query

dan zal hij een fout weergeven die er zo uitziet:

Citaat:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in mysql.php on line 8



snap je ?
Offline avdg - 27/05/2006 16:24 (laatste wijziging 27/05/2006 16:25)
Avatar van avdg PHP gevorderde Ik heb mijn code voledig gecheckt, normaal zal alles nu goed verlopen, bedankt.
Die site is voorlopig superklein, maar da breid ik langzaam wel uit.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s