[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Webmasterplein.net • Toon onderwerp - PHP -> MySQL + nieuw probleem
aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

PHP -> MySQL + nieuw probleem

Je komt er niet helemaal uit bij het scripten? Übergoede functie geschreven? Alles met betrekking tot scripting, kun je hier terecht.

PHP -> MySQL + nieuw probleem

Berichtdoor Remi » 06 apr 2006 16:09

Hey,

Ik ben al een tijdje bezig met PHP. Maar ik snap niks van de SQL tabels. Ik ben namelijk gewoonlijk gewent van een database dat je een soort tabel net zoals in Excel. Maar dit is heel anders. Dus kan iemand mij dit uitleggen. Ben ook al opzoek gewesst naar tut's maar niet gevonden. Dus als iemand mij dit kan uitleggen.
Laatst bijgewerkt door Remi op 01 jan 1970 01:00, in totaal 1 keer bewerkt.
Avatar gebruiker
Remi
wmpr
 
Berichten: 3010
Geregistreerd: 04 apr 2006 15:22

Re: PHP -> MySQL

Berichtdoor LinkinTED » 06 apr 2006 16:16

Mijn waardige collega heeft een artikel geschreven over de basis van MySQL, daarin heeft hij ook een stukje opgenomen over het opzetten van de database. Ik hoop dat je er wat aan hebt:
Slicer nodig? ( xHTML | CSS | Semantische opbouw | Div )
http://www.iSlice.nl/
Avatar gebruiker
LinkinTED
wmpr
 
Berichten: 131
Geregistreerd: 14 jan 2006 16:47

Re: PHP -> MySQL

Berichtdoor Remi » 06 apr 2006 17:24

Avatar gebruiker
Remi
wmpr
 
Berichten: 3010
Geregistreerd: 04 apr 2006 15:22

Re: PHP -> MySQL

Berichtdoor Remi » 06 apr 2006 19:20

Heb nu al het al een beetje onder de knie.
Maar ben nu tegen een probleempje aangelopen.

[code="PHP"]
<?php
$username = 'remi'; // De gebruikersnaam voor de databaseconnectie.
$password = ''; // Het wachtwoord voor de databaseconnectie.
$host = 'localhost'; // De server waarop MySQL draait.
$database = 'remi'; // De naam van de database waar we de naam in gaan invoeren.

// Controleer een naam is meegegeven als POST-variabele.
if(isset($_POST['user']) && !empty($_POST['user']));
if(isset($_POST['pass']) && !empty($_POST['pass']))

{
// Maak een connectie naar de MySQL-database:
$connection = mysql_connect($host, $username, $password);

// Selecteer de database:
mysql_select_db($database);

// Voer de volgende query uit:
// achter INTO staat de databasenaam (test)
// achter de databasenaam staan tussen haakjes de velden die worden toegevoegd (alleen naam);
// achter VALUES staan de waarden van die velden;
mysql_query("INSERT INTO users (user) VALUES ('{$_POST['user']}')");
mysql_query("INSERT INTO users (pass) VALUES ('{$_POST['pass']}')");

// Sluit de connectie:
mysql_close($connection); echo 'De waarde is toegevoegd.';
}
else
{
echo 'Er is geen naam ingevoerd om toe te voegen aan de database.';
}
?>[/code]

Maar de user en pass worden niet in één rij opgeslagen.
zoals je hier onder kan zien.

Afbeelding

Wat moet ik in mijn script veranderen???
Avatar gebruiker
Remi
wmpr
 
Berichten: 3010
Geregistreerd: 04 apr 2006 15:22

Re: PHP -> MySQL

Berichtdoor Anthony » 06 apr 2006 20:33

Avatar gebruiker
Anthony
wmpr
 
Berichten: 2828
Geregistreerd: 07 aug 2004 14:05
Woonplaats: Brugge - België

Re: PHP -> MySQL + nieuw probleem

Berichtdoor Derk » 06 apr 2006 20:54

Een database werkt zo:

Je hebt databases, zie dit als mapjes
Je hebt tabellen, zie dit als excel files
Je hebt velden, zie dit als de horizontale lijn die ze in excel nummeren als abc...
Je hebt regels, zie dit als de verticale lijnen die in excel 12345.... zijn.

met een INSERT voeg je een regel toe. Wat jij doet is dus 2 regels toevoegen. hier moet je 1 van maken.
Ik doe dit altijd zo:
mysql_query("INSERT INTO users (user,pass) VALUES ('{$_POST['user']}',{$_POST['pass']})");
Hierbij heb ik jou regels aangepast.

Ik zou nu een stukje kunnen vertellen over SQL injection, maar ik denk dat dat voor later zorg is.

Je hebt nu het begin, dat vond ik van mysql écht het allemoeilijkst, ik zou me geen zorgen maken om de rest ^^
Laatst bijgewerkt door Derk op 01 jan 1970 01:00, in totaal 1 keer bewerkt.
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Re: PHP -> MySQL + nieuw probleem

Berichtdoor KillerSponge » 06 apr 2006 22:09

Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: PHP -> MySQL + nieuw probleem

Berichtdoor Derk » 07 apr 2006 09:55

Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Re: PHP -> MySQL + nieuw probleem

Berichtdoor Remi » 07 apr 2006 16:16

Toen ik het voor het eerst zag haalde ik het invoegen van velden. Een beetje door de war. Ik dacht dat dat al je tabel was. Maar nu begrijk ik het.
En bedankt.
Maar ik vind het eigenlijk niet zo heel moeilijk op de site van LinkinTED stond het simpelen makkelijk uit gelegd.
Avatar gebruiker
Remi
wmpr
 
Berichten: 3010
Geregistreerd: 04 apr 2006 15:22


Keer terug naar PHP, ASP, SQL



cron