MS sql Select Anweisung Probleme ! Ich bekomme keine Fehler auf der Seite und keine Ausgabe auf der Seite
Wer kann mir helfen, ich bin Anfaenger und meöchte Daten aus den Datenbank ausgabben lassen ich bekomme zwar keine Fehler aber auch nicht Ausgeben. Was mache ich falsch?!!!
Hier mein Code bitte um Hilfe
leider erscheint nichts. Die Daten sollen im Table definition aus gegeben werden..
Danke um Voraus
Hier mein Code bitte um Hilfe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$db=mssql_connect("217.289.121.170","wertPHP","superyup");
$sql = "SELECT customerID,customername,customername_search,firstname,lastname,title,
street,street2],city,zip,regionID,nvoicename,
invoicestreet,invoicestreet2,
invoicecity,invoicezip,invoiceprovince,
nvoicetax,phone,cellphone,fax,email,email2,
publicEmail,activated,customerlangID,
rep_userID,imageID,datecontact,comments,
comments_mp,datefollowup,customertype,
website,website2,datecreated,datemodified, industryid_1,
industryid_2,countrycodeid, contact_countrycodeID,
contact_industryid_1,contact_industryid_2, subindustryid_1,
subindustryid_2, contact_subindustryid_1,
contact_subindustryid_2, customerimage,
companylogo
FROM customers";
?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<td rowspan="5">
<img name="" src="" width="240" height="140" alt="logo" />logo</td>
</tr>
<tr>
<td>Adresse: <span class="red">adresse</span></td>
</tr>
<tr>
<td>Postleitzahl: <span class="red">zip</span></td>
</tr>
<tr>
<td>Stadt: <span class="red">city</span></td>
</tr>
<tr>
<td>Telefon: <span class="red">telefon</span></td>
</tr>
</table>
<p>
Danke um Voraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 120948
Url: https://administrator.de/forum/ms-sql-select-anweisung-probleme-ich-bekomme-keine-fehler-auf-der-seite-und-keine-ausgabe-auf-der-seite-120948.html
Ausgedruckt am: 15.04.2025 um 21:04 Uhr
14 Kommentare
Neuester Kommentar
Du machst ja auch keine ausgabe!
sowas müsste noch rein :D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysql_error());
}
echo '<table border="1">';
while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>". $zeile['id'] . "</td>";
echo "<td>". $zeile['nachname'] . "</td>";
echo "<td>". $zeile['vorname'] . "</td>";
echo "<td>". $zeile['akuerzel'] . "</td>";
echo "<td>". $zeile['strasse'] . "</td>";
echo "<td>". $zeile['plz'] . "</td>";
echo "<td>". $zeile['telefon'] . "</td>";
echo "</tr>";
}
echo "</table>";
sowas müsste noch rein :D
soooooo da sind ein paar fehler drin...
Du musst nicht 1000 mal echo schreiben
kannst auch
schreiben
Und grundsetzlich sind bei einem eche in den HTML Tags die " mit ' zu ersetzten oder \" weil er sonst das als stringende interpretiert
Echo " html Code".$varsiablen."Html Code";
Da wo Hier fehler stet ... ist weil du <p> in php drin stehen hast ... kennt der nicht musst : Echo "<p>";
Die restlichen fehler ... kannst ud dann ja selber rausklmüsern und bei Problemen gerne fragen ...
uuuuuu
Du musst nicht 1000 mal echo schreiben
1
2
2
echo $zeile Beschreibung: [Description]; echo $zeile (Language:<span class="red">[German]);</span></p>
echo $zeile Angebote: <span class="red">[Offers] ;</span>echo $zeile (Language:<span class="red">[German];</span>)</p>
kannst auch
1
2
3
4
5
2
3
4
5
Echo "
HTML CODE
HTML CODE
HTML CODE
HTML CODE ";
Und grundsetzlich sind bei einem eche in den HTML Tags die " mit ' zu ersetzten oder \" weil er sonst das als stringende interpretiert
Echo " html Code".$varsiablen."Html Code";
Da wo Hier fehler stet ... ist weil du <p> in php drin stehen hast ... kennt der nicht musst : Echo "<p>";
Die restlichen fehler ... kannst ud dann ja selber rausklmüsern und bei Problemen gerne fragen ...
uuuuuu
Also langsam musst du es verstanden haben :D
ne ne ne
ne ne ne
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
echo " Beschreibung: <span class=\"red\">" . $zeile['Description']. "</span> (Language: <span class=\"red\">". $zeie['German']. "</span>)" ;
echo " Angebote: <span class=\"red\">" .$zeile['Offers']. "</span> (Language: <span class=\"red\">" .$zeile['German'] ."</span>)":
echo "</p>";
echo " <p> Anzeige: http://imp.deim/images/ <span class=\"red\">" . $zeile[adid] ."</span>.jpg </p>";
}
?>
Moin blackrunner,
Ich fürchte es hilft nichts - Du musst Dich mit den Werkzeugen, die wer-auch-immer Dir geschenkt haben mag ein bisschen auseinandersetzen.
Sonst besteht eine erhöhte und vor allem unnötige Frustationsgefahr.
Ich hoffe, es kommt mir bei meinem Kommentar nicht irgendein Sponti zuvor, der da postet "Is' doch kein Thema - setzt den Timeout-Wert hoch auf 20000 sec, das mach ich auch so."
Wenn Deine Hole-mir-alle-Customer-Abfrage so lange braucht, dann
a) weil es so viele sind (obwohl kein Anwender mehr als 50 auf einer Bildschirmseite sehen will)
b) weil vieleicht nicht mal ein Index, eine Sortierung drüberliegt
c) weil Du erstmal alle Felder holst, statt nur diejenigen, die ein Anwender vielleicht braucht, um zu beurteilen, ob dieser oder jene Kunde überhaupt interessant für weitere Mausklicks ist.
Ein SELECT auf eine DB-Tabelle beinhaltet in der Regel und in der Praxis auch eine WHERE-Clause.
Und erst recht zum Testen solltest Du auch so anfangen... meinetwegen mit "Where Kundenname LIKE 'Meier%' " oder "where ort ='Berlin" und Dich dann steigern, wenn Du eine gewisse Grundstabilität reingebracht hast.
Grüße
Biber
Was hat dass zu bedeuten? Ist timeout funktion?!!
Session?!!! von Server Seite..
Ähhh.... ja.Session?!!! von Server Seite..
Ich fürchte es hilft nichts - Du musst Dich mit den Werkzeugen, die wer-auch-immer Dir geschenkt haben mag ein bisschen auseinandersetzen.
Sonst besteht eine erhöhte und vor allem unnötige Frustationsgefahr.
Ich hoffe, es kommt mir bei meinem Kommentar nicht irgendein Sponti zuvor, der da postet "Is' doch kein Thema - setzt den Timeout-Wert hoch auf 20000 sec, das mach ich auch so."
Wenn Deine Hole-mir-alle-Customer-Abfrage so lange braucht, dann
a) weil es so viele sind (obwohl kein Anwender mehr als 50 auf einer Bildschirmseite sehen will)
b) weil vieleicht nicht mal ein Index, eine Sortierung drüberliegt
c) weil Du erstmal alle Felder holst, statt nur diejenigen, die ein Anwender vielleicht braucht, um zu beurteilen, ob dieser oder jene Kunde überhaupt interessant für weitere Mausklicks ist.
Ein SELECT auf eine DB-Tabelle beinhaltet in der Regel und in der Praxis auch eine WHERE-Clause.
Und erst recht zum Testen solltest Du auch so anfangen... meinetwegen mit "Where Kundenname LIKE 'Meier%' " oder "where ort ='Berlin" und Dich dann steigern, wenn Du eine gewisse Grundstabilität reingebracht hast.
Grüße
Biber