
Brei
Mitglieder-
Gesamte Inhalte
781 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Brei
-
verbindung zu Datenbank auf und abbauen in php
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
nochmal was: wenn ich ne verbindung aufbaue und dann im script mit die("Fehler"); abbreche habe ich die Verbindung nicht getrennt. Muss ich davor die verbindung trennen oder wird das automatisch gemacht. Das free_result() kann man sich eigentlich auch sparen, da ja alle variablen am Ende des Skripts eh gelöscht werden. Gilt das auch für Datenbankverbindungen? -
<select> in echo mit variablen ausgeben
Brei antwortete auf Kevinst's Thema in Skript- und Webserverprogrammierung
ein select feld ohne <option> Felder ist AFAIK kein gueltiges html besser: $sql2 = "SELECT Id, Nachname FROM Personen ORDER BY Nachname"; $ergebnis2 = mysql_query($sql2, $verbindung2); if (mysql_numrows($ergebnis2)==0) { } else { echo '<select name="name" size="1">'; while($daten2 = mysql_fetch_object($ergebnis2)) { echo '<option value="'.$daten2->Id.'">'.$daten2->Nachname.'</option>'; } echo '</select>'; } mysql_free_result($ergebnis2); mysql_close($verbindung2); [/PHP] -
Datum auf gueltigkeit prüfen
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
also nach allem hin und her denke ich, dass ich es so mache: Je ein Textfeld fuer Tag, Monat, Jahr dann mach ich checkdate(). Das mit Dropdown: Wenn der User klug genug ist schon, aber er kann ja dann auch den 31. April eingeben, was nicht so doll wäre. Also so funktionierts sehr gut: if(@checkdate($_POST["beginn_monat"],$_POST["beginn_tag"],$_POST["beginn_jahr"]) && @checkdate($_POST["ende_monat"],$_POST["ende_tag"],$_POST["ende_jahr"])) -
Datum auf gueltigkeit prüfen
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
hmm, naja dann probier ich mal regexp. Ihr werdet mir schon helfen :-) -
Hallo, wie kann ich eine eingabe pruefen ob es im Format YYYY-MM-YY eingegeben wurde? Da ich mit Regulären Ausdrücken auf Kriegsfuß stehe, möchte ich sie nicht verwenden. Kann ich da evtl die Funktion strtotime() zweckentfremden oder gibts ne bessere Lösung?
-
verbindung zu Datenbank auf und abbauen in php
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
achso, quasi die den einen Befehl auch in eine extra inc.php packen? -
verbindung zu Datenbank auf und abbauen in php
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
@kills also quasi so: requrie_once("verbindungsdaten.inc.php"); Befehl; Befehl; Befehl; ... mysql_close($db); [/PHP] auch wennzwischen drin paar befehle sind, die keine Daten von der DB brauchen? -
Hallo, ich habe die zugansdaten in einer .inc.php datei abgelegt. Da steht auch die mysql connect und die select_db Funktion drin. Ist es nun sinnnvoll am anfang eines skripts sich zu verbinden (also die inc.php mit include einbinden) und ganz am ende wieder zu closen? oder soll ich sobald ich sie nicht mehr benötige closen und später im scirpt wieder öffnen? Also mehrmals includen und closen? soll ich die datei mit include, require, oder require once oder include once einbinden?
-
Hallo, ich hab mal ein Forum gesehen, das war nur für den Maxfield G-Flash mp3 player. Aber jetzt finde ich es nicht mehr. Hab ihr zufällig nen link?
-
php uniquid(), mysql_insert_id() Probleme
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
das kann ich schon machen.... :hells: solange mir der Prüfungsausschuss kein Bein dabei stellt... Bei Fragen gebe ich einfach kills und Krain als Referenz an -
php uniquid(), mysql_insert_id() Probleme
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
ok, ich werd das mal im Hinterkopf behalten. Die mögliche Alternative: Ich lasse von php eine zufällige ID generieren (uniqid). Wie sicher kann ich sein, dass da wieder nicht 2 gleichzeitig das script aufrufen? Das ganze ist halt mein abschlussprojekt und ich möchte mir da keine Fallstricke diesbezüglich bauen... -
php uniquid(), mysql_insert_id() Probleme
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
hmm, ich bin mir einfach nicht sicher ob das im "worst case" nicht schief geht. Kann ich das sicherstellen wenn viele viele leute das skript gleichzeitig ausführen? -
php uniquid(), mysql_insert_id() Probleme
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
Aha, die Verbindungskennung ist doch $db = mysql_connect($dbserver,$nutzer,$passwort) OR die($dbfehler1); Sollte ich die dann bei mysql_query() unbedingt angeben, oder? Da ja sonst doch der besagte Fehler auftreten könnte. Wenn man sie weg lässt, wird ja die zuletzt geöffnete verbindungskennung verwendet (im schlechtesten falls ist das dann nicht die vom eigenen php-skript?) -
buttons nicht mit value Wert beschriften
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
naja, aber woher weiß ich welche id hinter welchem button steht? das wird ja dynamisch generiert... -
buttons nicht mit value Wert beschriften
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
doch doch, das geht schon. Der html code wird richtig generiert. Aber übersichtlicher ist deins dann wohl doch. hmm, wie am besten? Im name attribut vielleicht die id verstecken? Und dann per substr() den teil abschneiden den ich brauch? Kommt mir jetzt a bisserl zu umständlich vor. Hast du eleganteren vorschlag? -
buttons nicht mit value Wert beschriften
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
naja fehler von mir, das ganze ist schon ein php string hinter einem echo. echo "..........<td><input type='image' src='absende.gif' name='teilnahme' value='$umfragen[Umfrage_ID]'></td></tr>"; so ist´s wohl verständlicher. Und eigentlich denke ich doch eher dass es im webdesign besser aufgehoben wäre, denn es geht mehr um die html darstellung bzw. Formularelemente :hells: -
buttons nicht mit value Wert beschriften
Brei erstellte Thema in Skript- und Webserverprogrammierung
Hallo ich habe eine dynamisch seite, bei der man verschiedene Dinge per klick auf einen submit button etwas auswählen kann (es gibt für jede auswahl einen submit button). In dem value attribut steht jetzt eine id für meine datenbank. Diese ID wird nun aber auch als beschriftung angezeigt=> nicht schön. Habs schon mit <input type='image' src='absende.gif' name='teilnahme' value='$umfragen[Umfrage_ID]' probiert. Aber da funktioniert anscheinend die post übertragung nicht richtig -
php uniquid(), mysql_insert_id() Probleme
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
quelle: http://dev.mysql.com/doc/mysql/de/getting-unique-id.html Kann ich es jetzt so machen oder nicht? Denn bei mir ist ja der client immer der gleiche (der php server), da nicht die clients im internet direkt auf den mysql server zugreifen. -
also das ganze hat nichts damit zu tun, dass ich ungedingt etwas einfügen muss?
-
hmm, was sollte ich in dem hinblick beachten? ich hätte in meinem projekt keine großen worte über myisam verloren. Hab mich noch nicht so tief mit mysql beschäftigt, aber für mein Projekt reichts soweit ich das sehe. Ist die Handhabung von innodb anders als von myisam wenn ich über php damit arbeite?
-
php uniquid(), mysql_insert_id() Probleme
Brei antwortete auf Brei's Thema in Skript- und Webserverprogrammierung
also auto increment geht bei mir auch. Aber dann weiß ich halt nicht beim einfügen, welche id jetzt vergeben worden ist. Aber diese brauche ich gleich darauf für die nächste insert anweisung. Wenn ich die dann mit last_insert_id() -oder so änlich- auslese kann ich doch probleme bekommen, wenn in der zwischenzeit andere daten in die datenbank geschrieben worden sind. Da hab ich dann ziemlichen durcheinandern in den tabellen.....oder lieg ich da falsch? -
ok, danke. Skills, ich geb dir ein virtuelles getränk deiner wahl aus. Danke für deine Hilfe :uli
-
aber ich kanns trotzdem angeben ohne Fehlermeldung? sollte ich dann für ein abschlussprojekt innodb tabellen nehmen? aber ich hab halt keine Ahnung von den Unterschieden zu myISAM. Hätte halt myISAM genommen weils "Standard" ist.
-
Also wenn ich mir die Sätze durchlese, dann machen sie keinen Sinn. ist doch das gleiche wie: