php.de
Alt 21.06.2005, 15:16  
Gast
 
Beiträge: n/a
Standard Datenbank

Kennt jemand eine Möglichkeit die Variablen Test1, Test2 und Test3 in eine Datenbank zu schreiben?
Ich kann immer nur eine Variable in die Datenbank schreiben.


Code:
<?php
$test="Test";
$test2="Test2";
$test3="Test3";
include("zugriff.inc.php");
$sql="INSERT INTO test (test) VALUES ($test)";
mysql_query($sql);
mysql_close();
?>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.06.2005, 15:53  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.039
Sclot befindet sich auf einem aufstrebenden Ast
Standard

is nicht dein ernst oder?

habs verschoben wegen post im falschen forum...
also wenn du sowas schon hinbekommst, sollte es nicht wirklich schwer für dich sein auch mehrere variablen zu übergeben.
Sclot ist offline  
Alt 21.06.2005, 15:58  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

was verstehst du unter variablen? gehts hier um 3 spalten oder 3 zeilen?

zeilen:

PHP-Code:
<?php
$sql
="INSERT INTO test (test) VALUES ('$test'),('$test2'),('$test3')"
?>
spalten:

PHP-Code:
<?php
$sql
="INSERT INTO test (test,test2,test3) VALUES ('$test','$test2','$test3')"
?>
alles ungetestet
robo47 ist offline  
Alt 21.06.2005, 16:43  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von robo47
was verstehst du unter variablen? gehts hier um 3 spalten oder 3 zeilen?

zeilen:

PHP-Code:
<?php
$sql
="INSERT INTO test (test) VALUES ('$test'),('$test2'),('$test3')"
?>
spalten:

PHP-Code:
<?php
$sql
="INSERT INTO test (test,test2,test3) VALUES ('$test','$test2','$test3')"
?>
alles ungetestet
Das funktioniert nicht.
 
Alt 21.06.2005, 16:59  
Erfahrener Benutzer
 
Registriert seit: 17.01.2005
Beiträge: 227
Mirod
Standard

Zitat:
<?php
$sql="INSERT INTO test (test) VALUES ('$test'),('$test2'),('$test3')";
?>
ob das funktioniert, kann ich dir nicht sagen, weiss ich nicht.

folgendes wird mit sicherheit gehen:

PHP-Code:
<?php
$test 
= array("Test""Test2""Test3");
include(
"zugriff.inc.php");
for(
$i=0$i<count($test); $i++) {
  
$sql="INSERT INTO test (test) VALUES ('$test[$i]')";
  
mysql_query($sql); 
}
mysql_close(); 
?>
ps: ungetestet

edit: die von robo47 vorgeschlagenen ' eingefügt
Mirod ist offline  
Alt 22.06.2005, 15:32  
Gast
 
Beiträge: n/a
Standard

Das ganze klappt nicht. Wenn ich das eingebe und aufrufe wird nur ein Leeres Feld namens Test erzeugt.
 
Alt 22.06.2005, 15:41  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

bau mal ein mysql_error(); ein bei dir und teste meine variante, bzw auch die von Mirod aber erst noch ' um $test[$i]
robo47 ist offline  
Alt 22.06.2005, 15:47  
Gast
 
Beiträge: n/a
Standard

Es geht jetzt. Danke
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Array Inhalte in eine Datenbank über tragen Munsi1 PHP Tipps 2008 5 11.04.2008 13:28
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
Verbindung zu einer Datenbank im LAN Datenbanken 11 25.09.2005 12:18
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
[Erledigt] Seiten in PHP mit Datenbank PHP Tipps 2005-2 3 24.07.2005 09:07
Zugriff auf Sybase 8 Datenbank über ADOdb PHP-Fortgeschrittene 15 06.04.2005 15:55
Eintrag in Datenbank mittels Formular? Datenbanken 5 16.12.2004 17:36
[Erledigt] MySQL findet Datenbank nicht Datenbanken 10 21.10.2004 09:14


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:31 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.