login  Naam:   Wachtwoord: 
Registreer je!
 Forum

SQL ?? Of PHP of wat precies..

Offline WimJ - 22/08/2006 20:05
Avatar van WimJGrafische gevorderde Beste,


Nu heb ik van mijn beheer pagina het volgende gedaan die pear er uitgesloopt en mysql ingepompt


Zie code plaatscode.be: http://www.plaatscode.be/2212/ (beheer.php)

Zie code plaatscode.be: http://www.plaatscode.be/2213/ (config.php)

Zie fout :
  1. Parse error: syntax error, unexpected $end in c:\wamp\www\blog\beheer.php on line 105


Nu buiten deze fout zouy dan het script moet werken is al de rest correct ?

Wie helpt me even voort 

Groetjes, Wim

9 antwoorden

Gesponsorde links
Offline Stefan14 - 22/08/2006 20:09 (laatste wijziging 22/08/2006 20:09)
Avatar van Stefan14 PHP gevorderde je sluit de 2 if's niet af 

EDIT: in beheer.php
Offline Anoniem - 22/08/2006 20:10
Avatar van Anoniem PHP gevorderde Even googlen levert het volgende op:
Citaat:
That error is usually as a result of a missing curly bracket.
Offline WimJ - 22/08/2006 21:04 (laatste wijziging 22/08/2006 21:04)
Avatar van WimJ Grafische gevorderde and bracket means ?? ... 
Offline vinTage - 22/08/2006 21:08
Avatar van vinTage Nieuw lid }
Offline Simon - 22/08/2006 21:09
Avatar van Simon PHP expert haakje, da kon je toch wel opzoeken via babelfish of gwn een woordenboek
Offline WimJ - 22/08/2006 21:17
Avatar van WimJ Grafische gevorderde oké nu heb ik nog 1 fout ook over de file beheer.php

  1. Fatal error: Call to a member function fetchrow() on a non-object in c:\wamp\www\blog\beheer.php on line 88
Offline marten - 22/08/2006 21:20 (laatste wijziging 22/08/2006 21:27)
Avatar van marten Beheerder $result->fetchrow heb je nergens aangemaakt.
Je moet ergens een klasse hebben die de methode fetchrow bevat.
Deze dient aangemaakt te worden met
  1. <?php
  2. $result = new klassenaam();
  3. ?>


vervolgens kan je in je script de regel gebruiken die op regel 87 staat in je beheer.php.

Edit

Je kan ook
  1. <?php
  2. while ($row = $result->fetchrow()){
  3. echo "<tr><td>$row[0]</td></td>$row[1]</td><td>$row[2]</td></tr>\n";
  4. }
  5. ?>


aanpassen in :

  1. <?php
  2. while ($row = mysql_fetch_row($Querynaam)){
  3. echo "<tr><td>" .$row[0]. "</td></td>" .$row[1]. "</td><td>" .$row[2]. "</td></tr>\n";
  4. }
  5. ?>

Offline WimJ - 22/08/2006 21:48
Avatar van WimJ Grafische gevorderde oke nu wordt het weergegeven ik kan nu dus enkel invoeren via phpmyadmin want als ik alles invul zie http://silverangel.serveftp.com kan ik alle sintypen en voeg toe drukken, gebeurt nisk zelfs als ik refresh nog niks dus ik jkan precies niet naar de db schrijven (ook de file beheer.php)

Dus wat moet ik doen of wat is er fout ?
Offline Stefan14 - 22/08/2006 22:00
Avatar van Stefan14 PHP gevorderde ik weet het niet zeker hoor, maar
  1. <?php
  2. if($submit == "Voeg toe")
  3. ?>

kan volgens mij niet, een submit knop krijgt niet automatisch de variabele $submit naar mijn weten. Hiervoor moet je het volgende gebruiken.
  1. <?php
  2. if ($_SERVER['REQUEST_METHOD'] == "POST")
  3. ?>

ook het volgende kan eventueel
  1. <?php
  2. if (isset($_POST['submit']))
  3. ?>

wel moet de name van je submit button dan de waarde die tussen de [ en de ] staat bevatten.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.243s