php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.04.2011, 12:13  
Neuer Benutzer
 
Registriert seit: 20.04.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
ZaphoodB befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Image ID in MySql speichern

Hallo,
da die Suche über die Begriffe "Image ID Datenbank" und "Image Pfad Datenbank" keinen Erfolg hatten, mach ich doch ein Thema auf.

Folgende Situation:

Ich habe ein Gästebuch... funktioniert auch alles... nun habe ich dazu auch Smilies angelegt. Die Smilies gehören NICHT zum Gästebucheintrag, sondern als separates Feld... also mehr als Bewertung des Ganzen.

Nun muss natürlich die Bewertung auch in die DB. Aber ich will nicht das Image selbst in die DB speichern, also nix mit Files, sondern "nur" die ID oder Name oder Pfad des Images.

Aber wie bekomme ich das hin ? Wenn ich mein Gästebuchformular abschicke, werden ja nur direkte Forumularfelder, bzw. die Werte davon übergeben... aber bei einem IMG-Tag nichts.

Code:
<img src="xxx/xxx.png" id="bild1" name="bild1">
Wie bekomme ich einen der 3 Werte als Text-Typ in meine DB ?

Danke schon mal

ZaphoodB
ZaphoodB ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.04.2011, 12:18  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

so gar nicht ....

aber du hast doch im Grunde die Angaben schon, sonst hättest du doch das HTML nicht erzeugen können - von daher seh ich gar kein Problem, den Pfad oder so in die Datenbank zu schreiben ... Woher stammen denn die Angaben beim Erzeugen der Webseite ?
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 20.04.2011, 12:34  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Img-Tags sind keine Formularkomponenten.

Für solche Fälle könntest du beispielsweise eine Radio-Button-Group anlegen. (Siehe HTML-Tutorial deines Vertrauens). Statt aber Texte als Beschriftung der Radio-Buttons zu verwenden, kannst du stattdessen einfach das Bild daneben malen.

Alternativen sind beispielsweise via JavaScript möglich (onClick auf das Bild --> Verstecktes Formularfeld mit einem Wert füllen)
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 20.04.2011, 13:01  
Neuer Benutzer
 
Registriert seit: 20.04.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
ZaphoodB befindet sich auf einem aufstrebenden Ast
Standard

Danke schon mal für die Antworten.

@eagle275
Klar, die Icons werden darüber angelegt... aber es geht ja nicht darum, ALLE Icons zu speichern, sondern nur das Ausgewählte.

@mepeisen
Das hört sich schon mal gut an, werde mal mit beide Varianten rumspielen und sehen was rauskommt, Danke.

Gruß

ZaphoodB
ZaphoodB ist offline   Mit Zitat antworten
Alt 20.04.2011, 13:21  
Neuer Benutzer
 
Registriert seit: 20.04.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
ZaphoodB befindet sich auf einem aufstrebenden Ast
Standard

Kann als Gelöst markiert werden.

Die Variante mit dem Hidden Formularfeld funktioniert.

Hier mal ein Auszug

JS:

Code:
function test(id) {
	ziel = document.getElementById("emo");
	quelle = document.getElementById(id);
	ziel.src = quelle.src;
	hiddenZiel = document.getElementById("emoID");
	hiddenZiel.value = quelle.id;
}
ziel/emo = das Emo aus der Übersicht ist
quelle/id = dort wird das Emo als Vorschau schon mal angezeig
hiddenZiel/emoID = das versteckte Formularfeld

Und der Rest läuft dann normal per PHP, das muss ich sicher nicht extra schreiben.

Gruß und nochmals Danke

ZaphoodB
ZaphoodB ist offline   Mit Zitat antworten
Alt 20.04.2011, 13:24  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Bitte selbständig als erledigt markieren, danke.

edit: Super
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Antwort


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
MySQL in Formular einlesen und wieder speichern in MySQL MySQL-Bastler PHP Tipps 2010 32 02.10.2010 15:02
Daten in MySQL speichern sascha-graf1 Datenbanken 10 29.08.2010 18:21
Image name nach Rename in MySQL Db speichern Zero0090 PHP Tipps 2010 11 30.07.2010 12:01
variable mit onclick an php drombusch PHP Tipps 2009 8 30.08.2009 14:45
Daten in Mysql datenbank speichern keppi PHP Tipps 2009 5 23.07.2009 17:29
[Erledigt] mysql reihen im array speichern und auslesen Balmore PHP Tipps 2009 2 06.06.2009 14:51
lokale datei in mysql blob speichern ribosom PHP Tipps 2008 7 09.09.2008 12:30
MySQL Antwort als CSV speichern grisu PHP Tipps 2008 5 11.04.2008 17:28
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
Bilder Klasse snatch-ic Beitragsarchiv 1 13.06.2007 11:45
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Problem mit Wasserzeichen auf Bildern pixelcut PHP-Fortgeschrittene 16 14.12.2004 02:36
Pfadange in mysql speichern - funktioniert nicht Calli PHP Tipps 2004-2 8 30.11.2004 15:41
Formular in Mysql Datenbank speichern Anuschka Datenbanken 1 15.08.2004 02:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
java, mysql image speichern, mysql img tag speichern, msql image, php bild über id in datenbank, blob pfad zum bild, bild aus img tag in mysql speichern, bilder nicht in mysql speichern, bilder malen und in mysql speichern, store and read img from mysql, image mysql, \Ìmage id\, pfad zu den image dateien in mysql datenbank, image id, mysql blob-feld pfad zu einer bilddatei schreiben., mysql speichern von img src, php ausgewählte pfad nicht schpeichern

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:42 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