php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.02.2006, 16:53  
Neuer Benutzer
 
Registriert seit: 30.07.2003
Beiträge: 28
Schmuend
Schmuend eine Nachricht über ICQ schicken
Standard Datenbank Update-Problem (Strato)

Hallo,
ich hab mal wieder Probleme mit Strato
Ich habe folgendes Script geschrieben um Beschreibungstexte zu ändern:

Code:
$db = mysql_connect($host, $user, $pass);
$update_db = mysql_select_db("$db_name");
$update_description = mysql_query("update $db_content set besch='$beschreibung' where id='$id'");
diese Script funktioniert für die ersten 9 Datenbankeinträge, alle nachfolgenden ändert er nichtmehr (ausser man gibt die "id" direkt ein, also: where id="13" oder so).
Dazu muss ich aber sagen, dass die "id" immer stimmt!!

Vielleicht kann mir jemand einen heißen Tipp geben was diese Strato - Sch..... angeht!!

Vielen Dank im Vorraus
Schmuend
Schmuend ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.02.2006, 17:39  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
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

Ähm inwiefern für die ersten 9 DB Einträge? Woher kommt id und wie stehen die Einträge in der DB? Vlt kommt ja bei id > 9 nen Leerzeichen in die Variable oder so.

Und wieso sollte es an Strato liegen? Das hat ja wohl nichts mit dem Server zu tun.
Flor1an ist offline   Mit Zitat antworten
Alt 26.02.2006, 19:59  
Neuer Benutzer
 
Registriert seit: 30.07.2003
Beiträge: 28
Schmuend
Schmuend eine Nachricht über ICQ schicken
Standard

Ok also der Datenbankeintrag sieht wie folgt aus:
PHP-Code:
id*        name                                     besch
1       Sattlerei          
Die allgemeine Autosattlerei zeichnet sich durch e... 
2       Polsterei          Die allgemeine Autosattlerei zeichnet sich durch e... 
*die id wird automatisch eingetragen für jeden weiteren Datenbankeintrag

Ich habe auch schon versucht anstatt der id den namen als where-Befehl zu nutzen (where name='$name'), doch das Ergebniss ist das Selbe!
Ich komm da einfach nicht weiter deshalb auch die Frage hier

--> MFG
Schmuend ist offline   Mit Zitat antworten
Alt 26.02.2006, 20:03  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
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

Ich meine wird die ID wirklich richtig übergeben an dein Skript? Könnte es sein dass sich noch nen Leerzeichen bei der ID einschleicht und daher die Abfrage nicht stimmt?

Ansonsten wende dich an Strato.
Flor1an ist offline   Mit Zitat antworten
Alt 27.02.2006, 09:05  
Neuer Benutzer
 
Registriert seit: 30.07.2003
Beiträge: 28
Schmuend
Schmuend eine Nachricht über ICQ schicken
Standard

Also, nein es werden keine Leerzeichen mit eingebaut und es bringt auch nichts sich an Strato zu wenden, da diese keinen Script-Support geben.
Strato sagt, wenn ein einfaches PHP-Script läuft funktioniert ihr Host und somit das bestellte Paket, wenn ich also Probleme damit habe helfen sie mir gerne aber individuelle Script-Unterstützung gibt es dort keine.

Aus diesen Gründen habe ich wie auch gesagt hier nachgefragt!!
Hast du noch ein paar Ideen an was es liegen könnte, egal wie sie sich anhören

MFG
Schmuend ist offline   Mit Zitat antworten
Alt 27.02.2006, 14:58  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Wie sieht deine Tabellenstruktur aus? Wie sieht beispielhaft eine Abfrage aus, die nicht vernünftig ausgeführt wird (mit echo etc. anzeigen lassen)? Was sagt mysql_error()?
xabbuh ist offline   Mit Zitat antworten
Alt 27.02.2006, 17:13  
Neuer Benutzer
 
Registriert seit: 30.07.2003
Beiträge: 28
Schmuend
Schmuend eine Nachricht über ICQ schicken
Standard

was meinst du genau mit der Tabellenstruktur????

Die Anzeigen funktionieren alle wunderbar, es werden alle Datenbankeinträge einwandfrei angezeigt nur "updaten" kann man sie nicht.

mysql_error() bringt keinen Fehler
Schmuend ist offline   Mit Zitat antworten
Alt 27.02.2006, 20:04  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Zitat:
Zitat von Schmuend
was meinst du genau mit der Tabellenstruktur????
Welche Spalten hat die Tabelle? Die Struktur kannst du dir mit DESCRIBE tabelle bzw. SHOW CREATE TABLE tabelle anzeigen lassen.

Zitat:
Zitat von Schmuend
Die Anzeigen funktionieren alle wunderbar, es werden alle Datenbankeinträge einwandfrei angezeigt nur "updaten" kann man sie nicht.
Dann lass dir die UPDATE-Queries anzeigen und poste sie hier.
xabbuh ist offline   Mit Zitat antworten
Alt 28.02.2006, 15:31  
Neuer Benutzer
 
Registriert seit: 30.07.2003
Beiträge: 28
Schmuend
Schmuend eine Nachricht über ICQ schicken
Standard

wie kann ich die update queries anzeigen lassen?
Schmuend ist offline   Mit Zitat antworten
Alt 01.03.2006, 10:56  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
wie kann ich die update queries anzeigen lassen?
?

PHP-Code:
<?php
echo $query
?>
M3g4Star 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
While schleife mit Datenbank in ein Dropdown Feld (Umlaut Problem) kintaro PHP Tipps 2008 6 28.08.2007 19:11
Problem mit Datensätze aus zweiter datenbank integrieren. it´s only me Datenbanken 17 08.04.2006 10:09
Datenbank Problem in Access TaStEn PHP Tipps 2006 2 21.03.2006 12:31
Problem mit array in Datenbank pixelcut PHP-Fortgeschrittene 3 28.02.2006 18:20
Problem beim zeitbedingt 'einmaligen' update der datenbank PHP-Fortgeschrittene 1 30.01.2006 20:45
[Erledigt] Problem mit Eintragung in die Datenbank Datenbanken 12 06.01.2006 10:20
Problem mit Update PHP Tipps 2007 8 28.12.2005 12:45
mysql problem: mysql update wird nicht ausgeführt schmiddy PHP Tipps 2007 4 27.12.2005 20:35
Update Problem (Postgres) DER_Brain PHP Tipps 2005-2 2 19.10.2005 15:50
Problem bei Update PHP Tipps 2005-2 10 13.09.2005 15:50
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Update Befehl Problem! Datenbanken 9 16.08.2005 18:01
Problem mit Formular und SQL Datenbank PHP Tipps 2005 6 24.03.2005 10:57
[Erledigt] UPDATE Syntax problem Datenbanken 6 17.08.2004 16:18
Problem beim importieren einer Datenbank PHP Tipps 2004 8 09.08.2004 15:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
strato datenbank update, strato sql datenbank update, datenbankinhalte strato ausgeben php, woher kommt \¯\\_(ツ)_/¯ \, strato datenbank mit neuen tabellen, strato paket upgrade, strato php datenbank wird nicht übernommen, datenbank update strato, php datenbank update 1, php update strato, strato paket update dauer, strato datenbank upgraden, strato php datenbank updaten, datenbank update problem, strato paket upgrade fehler, php datenbank update script, strato php script für sql, paket-upgrade-fehler strato, strato datenbank php

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.