[GastForen Programmierung/Entwicklung PHP und MySQL mysql datenbankanbindung mittles php -> !?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

mysql datenbankanbindung mittles php -> !?

birne
Beiträge gesamt: 1

29. Dez 2004, 23:06
Beitrag # 1 von 2
Bewertung:
(304 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin erstmal ...
ALso vorweg, ich kann zwar recht passabel mit php umgehen, aber sobald es an DBs geht bin ich in der ersten Klasse.

Es geht jetzt darum, dass ich mit einer DB eine Art REdaktionssystem basteln wollte.
Ich dachte mir das in dieser Art:
Ich hab ne Tabelle mit 6 Spalten: "nr", "name", "datum", "headline", "head" und "text". Da sollten dann eben die verschiedenen sachen rein ... nr die Nummer der news um sie zu identifizieren und auslesen zu lassen, name der Name des Redakteurs, datum einfach um ein Datum anzeigen zu lassen und ums zeitlich zu ordnen, headline als üebrschrift und als link in ner "latest news" box, head als teaser für die "news" seite mit link zum eigentlichen Artikel und text eben der text an sich.
Mein Problem ist eines, das mir dabei ganz am Anfang schon begegnet: ich krieg nich mal ne Testtabelle ausgelesen ... O_o

Mein script laut php-Buch mit dem ich mir das beigebracht habe (auf meine DB zugeschrieben von mir):

---
<?
$host = "85.93.24.112";
$user = "birne";
$passwort = "xxx";
$verbindung = mysql_connect($host, $user, $passwort);
if($verbindung)
{
$dbname = "usr_db_birne_1";
if(mysql_select_db($dbname, $verbindung))
{
$sql ="SELECT * FROM news";
$ergebnis = mysql_query($sql, $verbindung);
if($ergebnis)
{
echo "<table>\n";
echo "<tbody>\n";
while($zeile = mysql_fetch_row($ergebnis))
{
echo "<tr>\n";
for($i = 0; $i < mysql_num_fields($ergebnis); $i++)
{
echo "<td>" . $zeile[$i] . "</td>";
}
echo "</tr>\n";
}
echo "</tbody>\n";
echo "</table>\n";
mysql_free_result($ergebnis);
}
else
{
echo "Abfrage $sql konnte nich ausgeführt werden<br>\n";
echo mysql_errno() . ": " . mysql_error() . "<br>\n";
}
}
else
{
echo "Datenbank wurde NICHT ausgewählt<br>\n";
echo mysql_errno . ": " . mysql_error() . "<br>\n";
}
}
else
{
echo "Verbindung fehlgeschlagen<br>\n";
echo mysql_errno() . ": " . mysql_error() . "<br>\n";
}
?>
---

Wenn es nicht an dem Script liegt, kann es dann sein, dass die Tablle in der DB falsch ist? Hab da wie gesagt nicht grad wirklich viel Ahnung von, was Datenbanken angeht.

Dann hier auch noch der link zum Script in netz: http://birne.cybton.com/db_test.php

Ich hoffe ihr könnt mir helfen, daher Danke im Voraus ... bis dann
MfG birne
X

mysql datenbankanbindung mittles php -> !?

BadY
Beiträge gesamt: 17

2. Jan 2005, 03:26
Beitrag # 2 von 2
Beitrag ID: #133411
Bewertung:
(304 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
als erstes solltest du mal schauen ob die mysql-daten richtig sind

Can't connect to MySQL server on '85.93.24.112'

und wennst mich fragst hast du das ganze irgendwie zu komplex gemacht ...

naja aber ich würd halt mal sagen das du die daten auf ihre richtigkeit prüfen solltest und schau auch nochmal nach ob die tabelle: usr_db_birne_1 existiert und die tabelle: news in ihr enthalten ist ... wenns nicht funkt. schick mir einfach das script auf: [email protected] und ich teste es mal auf meinem server!!!

mfG BadY


als Antwort auf: [#133063]

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
05.03.2021 - 30.04.2021

Digicomp Academy AG, Zürich oder virtuell
Freitag, 05. März 2021, 13.00 Uhr - Freitag, 30. Apr. 2021, 17.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen.

Preis: CHF 3'250.–
Dauer: 8.5 Tage - Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PWEB

Neuste Foreneinträge


Serien-Dateinamenänderung (mit Automator?) "nur die ersten 7 Schreibstellen"

Abschnitt mit Absatzformat beginnen?

Scriptphänomen alle 16 Steps

Fotobuch mit gleicher längster Bildseite

Schwarz überdruckt nicht

Von Quark nach Indesign konvertieren

Illustrator 2021 Stapelverarbeitung

Startvolum

Barrierefreies PDF> keine klickbaren Fußnoten im PDF (Tagbaum)

Arbeitsfarbraum ändert sich bei neu angelegten Dokumenten von selbst
medienjobs