hallo!
hi!
- wie kann ich mit php die letzten drei zeichen des inhaltes einer variable abtrennen und diese in einer neuen variablen speichern?
beispiel:
in der variablen $datei ist der inhalt meinbild.jpg gespeichert.
ich suche die funktion, mit der ich in die variable $endung jpg einlesen kann.
$endung = substr($datei, -3, 3);
2.frage:
ich möchte mit php inhalte in eine mysql-datenbank schreiben.
dies ist kein problem. doch möchte ich zuerst herausfinden ob der datensatz existiert, um ihn dann mit UPDATE zu erneuern oder ihn im anderen fall mit INSERT erstellen.wie lässt sich dies möglichst schnell überprüfen?
(es soll überprüft werden, ob ein datensatz mit den inhalten Kunden_ID, content_ID und name existiert.
so ungefähr:
$res = mysql_query("SELECT * FROM tabelle WHERE Kunden_ID=$kundenid AND content_ID=$contentid AND name='$name'");
if (mysql_num_rows($res) > 0) {
// ändern
} else {
// neueintrag
}
gruß, lindicz
p.s. das steht aber auch in jedem handbuch und bestimmt in jedem php-forum... ;-)