php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.02.2009, 22:02  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] name von mysql ausgeben

Ich möchte nur das der Bildpfad, der Text aus dem SQL Datenbank vom Feld (name) sein soll.

PHP-Code:
echo $res['name']; 
gibt er mir aus

PHP-Code:
$BilderOrdner $res['name']; 
Ich glaub ich bin grad total blöd..kriejs aber nich hin
t-stude ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.02.2009, 22:03  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

verstehe nicht wirklich was du willst, bzw. was das Problem ist.. sry
bitte nochmal
dsmcg ist offline  
Alt 23.02.2009, 22:05  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard

Hab in der Datenbank eine spalte die "name" heist.

Der Bildordnerpfad soll genau diesen Text von "name" als Pfad kriegen.

Also will ich nur den Text von der Zeile irgendwie in den Bilderordnerpfad kriegn
t-stude ist offline  
Alt 23.02.2009, 22:06  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

dann musst du zuerst nen SELECT ablegen, und dann z.B. das ganze mit mysql_fetch_assoc in nen Array schreiben und dann den "Array" ausgeben.
Zeig doch wies du versucht hast..
dsmcg ist offline  
Alt 23.02.2009, 22:09  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard

Sorry für den langen code. Eigentlich geht es nur um den 2ten Teil des codes.
Der Rest funktioniert ja einwand frei

PHP-Code:
<?
  
include "./config.php";
    if(isset(
$_GET['id']))  
      {       
$load_id =$_GET['id'];
  
$query "SELECT * FROM Haus WHERE id=$load_id";
      }
else {     

    if(
$seite == 1
          { 
$query "SELECT * FROM Haus ORDER BY id ASC LIMIT 0, 1 ";
         } 
    if(
$seite == 2
         { 
$query "SELECT * FROM Haus ORDER BY id ASC LIMIT 5, 1 ";
          } 
    if(
$seite == 3
         { 
$query "SELECT * FROM Haus ORDER BY id ASC LIMIT 10, 1 ";
          } 
     }
  
$sql mysql_query($query);
  
$ergebnis mysql_query($sql) ;
  while (
$res mysql_fetch_array($sql)){

     
$save $res['save'];

     
//Zuerst brauchen wir einen Pfad zum Bild auf dem Server
     
$img_path 'tumb_/tumb_'.$res['haus'];
     
//Jetzt rufen wir die Funktion f?r das Ermitteln der Bilddimensionen auf:
     
$img_info getimagesize($img_path);
     
//Diese Funktion f?llt einen Array mit Informationen ?ber das Bild
     //Aus der Dokumentation kann man entnehmen
     //dass Array-Index 0 die Breite
     //und Array-Index 1 die H?he des Bildes beeinhaltet
     
$img_dim_width $img_info[0];
     
$img_dim_height $img_info[1];
    
//In der Variable $img_dim_width ist jetzt die Breite,
    //in Variable $img_dim_height die H?he des Bildes gespeichert.
   
    //img-Tag ausgeben:
    
echo "\n".'<img width="'.$img_dim_width.'" height="'.$img_dim_height.'" src="tumb_/tumb_'.$res['haus'].'" longdesc="haus.php?id='.$res['id'].'" alt="'.$res['name'].'" />';
  
?>
                    </div> <script type="text/javascript" src="imageflow.packed.js"></script>&nbsp;
                    
</td>
    </tr>
  <tr>
    <td colspan="4" class="Stil8"><?php
echo $res['name'];
/* Bilder-Ordner und den Pfad festlegen */
$BilderOrdner $res['name'];
$DerPfad './objekte/$res['name']';


if (
$handle opendir('./objekte/Testel')) {

echo 
"<table width='90%'>";
    
/* Das ist der korrekte Weg, ein Verzeichnis zu durchlaufen. */
    
while (false !== ($file readdir($handle))) {

/* Nur Bilder auslesen - bzw. gewünschte Dateitypen festlegen */
$sub substr($file, -4);
if (
$sub == ".png" || $sub == ".jpg" || $sub == ".gif" || $sub == ".bmp")
{
/* Anzeige der Bilder durch eine Tabelle */
echo "<tr>";
echo 
"<td><img src='$DerPfad/$file' width='50' height='50'></td>";
echo 
"<td>$file</td>";
echo 
"<td><a href='../$BilderOrdner/bild.del.php?del=$file' onClick='javascript: return confirm(\"Wirklich l&ouml;schen?\");'>l&ouml;schen?</a></td>";  // Löschen mit Bestätigung
echo "</tr>";

}
                                                } 
// WHILE Schleife schließen
echo "</table>    ";                                            
    
closedir($handle);
}
?>
t-stude ist offline  
Alt 23.02.2009, 22:13  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

was willst du damit erreichen?
PHP-Code:
  $sql mysql_query($query); 
  
$ergebnis mysql_query($sql) ; 
durchlaufe das Array doch einfach mit foreach()
dsmcg ist offline  
Alt 23.02.2009, 22:30  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard

stimmt relativ sinnlos die Zeile,

aber wie lös ich nun mein Problem.

Ich meine es wird alles von sql ausgegeben. Außer diese Zeile
PHP-Code:
$BilderOrdner $res['name']; 
Und vor dieser Zeile ist die Verbindung nicht unterbrochen.
t-stude ist offline  
Alt 24.02.2009, 09:56  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard

Habt ihr mein Problem verstanden ???

Hoffe irgendjemand weiß rat oder findet den Fehler.

Oder findet niemand den Fehler in der Zeile

Ich verzweilfe .
Hab auch schon debugged ! Und nur Fehler bekommen. Check right Syntax in sql...

PHP-Code:
$BilderOrdner $res['name']; 
$DerPfad './objekte/$BilderOrdner '
t-stude ist offline  
Alt 24.02.2009, 13:13  
Erfahrener Benutzer
 
Benutzerbild von Ramona86
 
Registriert seit: 11.07.2008
Beiträge: 121
PHP-Kenntnisse:
Anfänger
Ramona86 wird schon bald berühmt werdenRamona86 wird schon bald berühmt werden
Standard

Zitat:
Zitat von t-stude Beitrag anzeigen
PHP-Code:
$BilderOrdner $res['name']; 
$DerPfad './objekte/$BilderOrdner '
Hallo,

also ich bin mir jetzt nicht 100%ig sicher, ob ich da richtig liege, aber ich meine PHP kann Variablen in einfachen Anführungszeichen nicht interpretieren.
Das heißt das müsste dann entweder so:
PHP-Code:
$DerPfad './objekte/'.$BilderOrdner
oder so aussehen:
PHP-Code:
$DerPfad "./objekte/$BilderOrdner"
Obs jetzt nur daran liegt, denke ich nicht, wenn du laut Fehlermedlung noch nen Problem mit deiner Syntax hast...

Gruß
Ramona
Ramona86 ist offline  
Alt 24.02.2009, 22:35  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Absolut richtig. Aber wenn t-stude hier nicht bald mal ein paar Infos bringt, werden wir mit der Problemlösung dort nicht mehr ankommen.
Zitat:
Hab auch schon debugged ! Und nur Fehler bekommen. Check right Syntax in sql...
Bitte beachten: Forenrichtlinien
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
 


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
Ausgabe eines MySQL Wertes ohne Schleife pumbaa PHP Tipps 2008 3 09.12.2008 10:13
[Erledigt] Bild anzeigen, wenn ein bestimmter Name aus MySQL gelesen wird AJ79 Datenbanken 3 15.07.2008 13:16
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
Andere Lösung für verschachtelte Mysql Anfrage Goschy PHP Tipps 2007 8 27.03.2007 21:47
MySQL Daten in sichtbarer Tabelle ausgeben PHP Tipps 2006 6 14.03.2006 14:33
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
mysql auto_increment ausgeben spoi PHP Tipps 2006 2 07.02.2006 14:15
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] Daten aus MySQL in einer zufälligen Reihenfolge ausgeben PHP-Fortgeschrittene 2 31.07.2005 12:42
[Erledigt] MySQL Abfrage fieses Problem Datenbanken 5 21.07.2005 14:19
Mysql: Daten nach Anfangsbuchstaben Sortiert Ausgeben PHP Tipps 2005-2 5 09.07.2005 15:56
checkfelder in mysql einlesen u wieder ausgeben PHP Tipps 2005-2 3 06.06.2005 14:36
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
[Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql ausgeben php, bildpfad ausgeben mysql, mysql namen des servers ausgeben, mysql server name ausgeben, mysql name ausgeben

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