Toon posts:

Waarom werkt mijn script niet?

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo iedereen,

Ik heb gezocht op phpfreakz.nl , google.nl enz... Heb wat gevonden maar het werkt niet... Wat is er mis met het volgende scipt:

<?


mysql_connect("liefbeesje", "Gebruikersnaam", "wachtwoord");
mysql_select_db("liefbeesje")

INSERT INTO 'klanten' (voornaam) VALUES (Kees)

mysql_close()

?>

De MySQL is goed geinstalleerd vrees ik want met PHPMyAdmin kan ik wel gewoon werken..

Alvast bedankt...

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Weet je zeker dat dit je 'echte' code is, of heb je wat dingetjes weggelaten? (zoals een mysql_query()?) ?

  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 27-05 09:48
We willen foutmeldingen zien hier, dus plak er maar achter:
PHP:
1
2
3
4
mysql_connect('bla','bla','bla') or die(mysql_error());
mysql_select_db(blabla) or die(mysql_error());
$query = "INSERT INTO pietje VALUES bla bla bla";
mysql_query($query) or die(mysql_error());


en idd, wel een query opbouwen, zomaar INSERTEN werkt niet 8)7

[ Voor 54% gewijzigd door LinuX-TUX op 14-03-2004 17:15 ]


  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

1. Bij het kiezen van een topictitel, let er dan op dat deze de lading van je onderwerp dekt.
2. Als je php code plaatst, doe dit dan tussen [php] of [code="php"] tags, dan is het leesbaarder voor gebruikers.
3. Als iets niet werkt, geef dan ook aan wat er precies niet werkt, en wat de foutmelding is die je krijgt :)

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • GeniusDex
  • Registratie: Augustus 2001
  • Laatst online: 24-01-2025

GeniusDex

Thumbs up for insanity!

blijkbaar niet goed gezocht.. ik zie op http://www.phpfreakz.nl/artikelen.php?aid=77&page=3 al staan dat je geen losse mysql queries in php kunt intypen maar iets nodig hebt dat mysql_query heet....

Please guys, I'm trying to troll here.
If I failed to offend you in this post, please leave a message. I will address you in next post.


Verwijderd

Topicstarter
elevator schreef op 14 maart 2004 @ 17:12:
Weet je zeker dat dit je 'echte' code is, of heb je wat dingetjes weggelaten? (zoals een mysql_query()?) ?
Dit is mijn échte code... Ik heb alleen de gebruikersnaam en wachtwoord veranderd (duh!)...

Maar alvast bedankt!

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Begin eventjes hier: P&W FAQ - PHP - er staat een schat aan informatie over PHP en dergelijke :)

Op dit moment is je probleem namelijk dat je gewoon een SQL statement tussen je PHP code hebt staan, en aangezien je SQL statements aan je database server moet geven, en niet aan PHP gaat het mis :)

  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 22:26

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
Verwijderd schreef op 14 maart 2004 @ 17:13:
[...]


Dit is mijn échte code... Ik heb alleen de gebruikersnaam en wachtwoord veranderd (duh!)...

Maar alvast bedankt!
Dan klopt er helemaal niks van. Je mag zelf uitzoeken wat :)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?


mysql_connect("liefbeesje", "Gebruikersnaam", "wachtwoord"); 
// liefbeesje is je database naam? Zo ja, dan is dat fout
mysql_select_db("liefbeesje") // je mist hier iets

INSERT INTO 'klanten' (voornaam) VALUES (Kees) // je mist hier minimaal 2 dingen

mysql_close() // je mist hier iets

?>

[ Voor 19% gewijzigd door We Are Borg op 14-03-2004 17:16 ]


Verwijderd

Topicstarter
LinuX-TUX schreef op 14 maart 2004 @ 17:12:
We willen foutmeldingen zien hier, dus plak er maar achter:
PHP:
1
 or die(mysql_error());
Dit is de foutcode:

Parse error: parse error, unexpected T_STRING in d:\apache\htdocs\insert.php on line 7

  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Parse error: parse error, unexpected T_STRING in d:\apache\htdocs\insert.php on line 7
Zo'n error spreekt natuurlijk boekdelen he :) Op regel 7 van je script zit een fout (kijk maar naar de derde link hieronder)

http://www.php.net/mysql_connect
http://www.php.net/mysql_select_db
http://www.php.net/mysql_query
http://www.php.net/mysql_close

[ Voor 47% gewijzigd door dawuss op 14-03-2004 17:17 ]

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


Verwijderd

Haal de single qoutemarks (') om je table naam eens weg (die om "klanten" dus)

  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 22:26

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
Verwijderd schreef op 14 maart 2004 @ 17:15:
[...]


Dit is de foutcode:

Parse error: parse error, unexpected T_STRING in d:\apache\htdocs\insert.php on line 7
En wat heb je zelf gedaan met deze error? Gezocht met de GoT search of met google? Heb je er al een basis tuturial naast gehouden? Denk het niet, want dan zie je gelijk een paar grote verschillen

Verwijderd

1: Leer de basic php syntax eens, bijvoorbeeld dat je elke regel met een ';' afsluit en hoe je variabelen, strings etc aangeeft.
2: Leer sql: http://www.w3schools.com/sql/default.asp

[ Voor 8% gewijzigd door Verwijderd op 14-03-2004 17:18 ]


  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 27-05 09:48
Verwijderd schreef op 14 maart 2004 @ 17:15:
[...]


Dit is de foutcode:

Parse error: parse error, unexpected T_STRING in d:\apache\htdocs\insert.php on line 7
LOL, eerste dag PHP of PHP icm MySQL :Y)

Nee, das logisch dat dat niet werkt, tis alleen een hulpmiddel en zoals ik zei, dat plak je derachter :D (achter een MySQL functie) en localiseer je waar het fout gaat

[ Voor 9% gewijzigd door LinuX-TUX op 14-03-2004 17:19 ]


Verwijderd

dawuss schreef op 14 maart 2004 @ 17:12:
1. Bij het kiezen van een topictitel, let er dan op dat deze de lading van je onderwerp dekt. (de mierenhoop is een stukje verder)
2. Als je php code plaatst, doe dit dan tussen [php] of [code="php"] tags, dan is het leesbaarder voor gebruikers.
3. Als iets niet werkt, geef dan ook aan wat er precies niet werkt, en wat de foutmelding is die je krijgt :)

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01:00

.oisyn

Moderator Devschuur®

Demotivational Speaker

Mja, ten eerste: P&W FAQ - De "quickstart" en *!*!* Over topictitels in P&W - Updated 25 feb 04 *!*!*, ten tweede: lees een PHP tutorial. Is dit
INSERT INTO 'klanten' (voornaam) VALUES (Kees)
php code? nee. werkt dat dus gewoon? nee. Ik zou je willen adviseren niet meer zulk soort vragen te stellen. Doe eerst zelfonderzoek en weet wat je doet. Ga iig een programmeercursus doen, want dit lijkt nergens op

[ Voor 8% gewijzigd door .oisyn op 14-03-2004 17:19 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.