php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.07.2008, 15:03  
Neuer Benutzer
 
Registriert seit: 13.07.2008
Beiträge: 2
syco753 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] MySQL Daten in JavaScript

Hallo zusammen

Bei mir hängts irgendwo und ich weiss leider nicht mehr weiter.

An ein Javascript übergebe ich folgende Werte:

Code:
$daten = "Kamera, Display, Rekorder, Tragtasche";
Das Javascript trennt die einzelnen Begriffe nach dem Komma. Das funktioniert auf der Seite von JS perfekt.

In der Spalte TITLE habe ich verschiedene Produkttitel. Diese sollen in einzelne Wörter, mit nachstehend einem Komma getrennt werden und anschliessend ins array $daten gelegt werden.

Z.B.
Channels Stand-Alone surveillance digital video security Network DVR
=
Channels, Stand-Alone, surveillance, digital, video, security, Network, DVR,

PHP-Code:
$conn mysql_connect($host,$user,$pw); 
mysql_select_db ($db,$conn);
 
$auslesenA "SELECT * FROM class_listings"
 
$auslesenB mysql_query($auslesenA,$conn); 
while (
$row mysql_fetch_array($auslesenB))

   
$daten $row['title'];

Kann mir jemand helfen wie ich in der while den Code ändern muss?
syco753 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.07.2008, 15:10  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.072
PHP-Kenntnisse:
Anfänger
litterauspirna befindet sich auf einem aufstrebenden Ast
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo!

Dein $daten ist kein Array sondern nur eine Variable die den Wert

PHP-Code:
$row['title'
enthält. Dies ist ein Array mit dem Key title!

Du kannst das einfach so machen!

PHP-Code:
$daten1 $row['title'];
$daten2 $row['datensatz2'];
$daten3 $row['datensatz3'];
 
$array = array($daten,$daten2,$daten3)
 
print_r $array
So müsste das eigentlich gehen! Doch in deinem Code sehe ich auch kein Javascript!

Das ist zwar php und kein Javascript!
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline   Mit Zitat antworten
Alt 13.07.2008, 15:14  
¯\_(ツ)_/¯
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.814
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

PHP-Code:
<?php
$conn 
mysql_connect($host,$user,$pw); 
mysql_select_db ($db,$conn);
 
$auslesenA "SELECT * FROM class_listings"
 
$auslesenB mysql_query($auslesenA,$conn);
$daten '';
while (
$row mysql_fetch_array($auslesenB))

   
$daten .= $row['title'].', ';
}
Ganz einfach jetzt hast du in $daten alle title mit einem Komma getrennt und ganz am Ende ist noch ein Komma.

$daten ist aber ein String kein Array! Du solltest bei sowas darauf achten die richtigen Begriffe zu verwenden.
Flor1an ist offline   Mit Zitat antworten
Alt 13.07.2008, 15:27  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.072
PHP-Kenntnisse:
Anfänger
litterauspirna befindet sich auf einem aufstrebenden Ast
litterauspirna eine Nachricht über ICQ schicken
Standard

Wenn du jetzt das letzte Komma in dem String noch weg haben willst dann musst im Manual mal nach String funktionen schauen da kannst das Komma am Ende dann weg machen.

str_pos müsste eine davon sein!
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline   Mit Zitat antworten
Alt 13.07.2008, 15:32  
¯\_(ツ)_/¯
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.814
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Er hat doch geschrieben er möchte das letzte Komma haben!
Ansonsten gäbe es eine schönere Methode.
PHP-Code:
<?php
$daten 
= array();
while (
$row = [...]) {
    
$daten[] = $row['title'];
}
$daten implode(', '$daten);
Flor1an ist offline   Mit Zitat antworten
Alt 13.07.2008, 15:52  
Neuer Benutzer
 
Registriert seit: 13.07.2008
Beiträge: 2
syco753 befindet sich auf einem aufstrebenden Ast
Standard Funktioniert

Vielen Dank! Das funktioniert wunderbar.
Und das Blitzschnell! Herzlichen Dank!
syco753 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
[Erledigt] Mysql - UTF-8 PHP 7Style PHP Tipps 2008 2 20.07.2008 00:48
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
[Erledigt] Kein Ergebnis bei SELECT (MySQL 4.1.9) dr.e. Datenbanken 4 15.06.2008 19:54
[Erledigt] MYSQL 5.0 läuft nicht !? sakamoto Datenbanken 9 15.06.2008 13:07
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
PHP + Javascript + MYSQL socke PHP Tipps 2006 4 02.04.2006 22:02
[Erledigt] MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Daten aus Mysql auslesen CityHubter PHP Tipps 2007 8 23.12.2005 23:39
[Anfänger] Daten Sortieren und Filtern mit Mysql PHP Tipps 2007 7 04.11.2005 23:30
Daten werden NUR EINMAL in mysql übertragen!!! PHP Tipps 2005-2 16 13.10.2005 15:02
[Erledigt] Daten aus MYSQL nach Datum filtern Datenbanken 3 19.09.2005 16:09
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
mysql daten ohne html formatierung ausgeben wizzardxx PHP Tipps 2005 2 28.03.2005 00:56
[Erledigt] MySQL ODBC - Word 97 - Daten importieren Datenbanken 0 30.11.2004 10:44
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript mysql, mysql daten in javascript, http://www.php.de/datenbanken/2058-erledigt-mysql-daten-javascript.html, php-mysql code innerhalb javascript, javascript daten filtern, mysql daten nach javascript, mysql-daten an javascript geben, java skript daten in mysql, javascript daten aus mysql, mysql javascript, mysql letzter datensatz ohne komma, mysql in javascript, daten aus mysql in javascript array, mysql daten in javascript array, datensatz per javascript aus mysql, mysql-daten in javascript verwenden, mysql mit php und javascript in array, php mysql werte in javascript array, mysql select php javascript, daten filtern javascript

Alle Zeitangaben in WEZ +1. Es ist jetzt 09:37 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