create table in php met $_POST van textveld

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ryan verhagen

ryan verhagen

24/05/2012 14:09:10
Quote Anchor link
hier is het script
Alles werkt behalve de create table regel

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php

$baan
= $_POST['baan'];
$rijder = $_POST['rijder'];

mysql_connect ("localhost","naam","pass");
mysql_select_db ("uitslagen");
        
mysql_query("CREATE TABLE $baan(
1emanche$rijder varchar(3),
2emanche$rijder varchar(3),
dagtotaal$rijder varchar(3)"
);  

?>
Gewijzigd op 24/05/2012 14:12:15 door Ryan verhagen
 
PHP hulp

PHP hulp

26/12/2024 15:52:29
 
- SanThe -

- SanThe -

24/05/2012 14:17:36
Quote Anchor link
Tja, zal ik gewoon gokken of vraag jij het zelf even aan mysql?
http://www.phphulp.nl/php/tutorial/data-verwerking/foutafhandeling-query-sql/735/
 
Chris PHP

Chris PHP

24/05/2012 14:18:58
Quote Anchor link
Ik raad het aan om je 2 post waardes eerst te escapen voordat je er een tabel mee gaat aanmaken.

Echo die query eens, wat krijg je te zien op je scherm?
 
Erwin H

Erwin H

24/05/2012 16:14:33
Quote Anchor link
Dit gaat natuurlijk fout omdat je SQL statement gewoon niet volledig is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
CREATE TABLE $baan(
1emanche$rijder varchar(3),
2emanche$rijder varchar(3),
dagtotaal$rijder varchar(3)

Aan het einde mist een haakje sluiten. Verder is op deze manier variabelen gebruiken in de create string ook natuurlijk niet de meest overzichtelijke. Haal variabelen buiten quotes.
 
Vincent Huisman

Vincent Huisman

24/05/2012 16:21:59
Quote Anchor link
ook krijg ik het idee dat je je database nog moet normaliseren
 
Ryan verhagen

ryan verhagen

24/05/2012 18:21:05
Quote Anchor link
Het is nu gelukt zover ik ben gekomen hij doet het nu .
Ik heb ook een textfield van html als form dat de value naar de kolommen stuurt.
werkt allemaal perfect

werk nu pas 3 dagen met php maar het is echt moeilijk.
ik denk dat ik eens een phl boekje ga huren bij de bieb.
 
Obelix Idefix

Obelix Idefix

24/05/2012 18:40:29
Quote Anchor link
Ryan verhagen op 24/05/2012 18:21:05:
ik denk dat ik eens een phl boekje ga huren bij de bieb.


Denk een php boekje? ;-) Niet naar de bieb gaan. De meeste boeken die ze daar hebben, zo is mijn ervaring zijn gedateerd. Daarnaast is de inhoud van de meeste boeken afgestemd op het beginnersniveau, waarbij men voor het gemak voorbij gaat aan zaken als controle van input, foutafhandeling, etc. 'Als het maar werkt'.
Wil je echt wat leren, volg dan bv topics op het forum. Doe wat met de tips/opmerkingen die men geeft op (jouw eigen) topics.
Er zijn diverse sites, waar je wel actuele informatie/tut's kunt vinden. Ook op dit forum: bv http://www.phphulp.nl/php/tutorial/overig/beginnersfouten-tegengaan/763/
Gewijzigd op 24/05/2012 18:40:49 door Obelix Idefix
 
- SanThe -

- SanThe -

24/05/2012 18:41:55
Quote Anchor link
Denk vooral aan veiligheid.
Userinput is NOOIT te vertrouwen.
Gewijzigd op 24/05/2012 18:42:22 door - SanThe -
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.