Antworten auf deine Fragen:
Neues Thema erstellen

mysqli prepare anwenden?

schmaiki

Nicht mehr ganz neu hier

Wollte euch mal fragen. Ob es möglich ist eine INSERT Anweisung und dann gleich noch eine SELECT Anfrage möglich ist zu stellen?

Beispiel:
PHP:
    $sql= "INSERT INTO remote_url (user_id, url) VALUE (?,?)";
    $kommando = $db -> prepare($sql);
    $kommando -> bind_param('is',$user, $fileURL);
    $kommando -> execute();

    $data = "SELECT * FROM USER WHERE ID = 1"; Als Beispiel

mfg schmaiki
 

tgreve

********

AW: mysqli prepare anwenden?

Moin Schmaiki!
Was hast du denn überhaupt vor?
Grundsätzlich kannst du natürlich nach einem Insert-Befehl sofort eine Abfrage nach der ID von diesem Datensatz fragen.
Beispiel:
INSERT INTO remote_url (user_id, url, timestamp) VALUES ('userid','url','timestamp')
dann fragst du
SELECT ID FROM remote_url WHERE user_id = 'userid' AND url = 'url' AND timestamp = 'timestamp'
 

schmaiki

Nicht mehr ganz neu hier

AW: mysqli prepare anwenden?

wollte ein cms mir bauen.
hab mal probiert 2 anfragen zu machen aber bringt er immer ein paser error.
weiss nicht wie ich 2 sql anweisungen aufbauen soll.
vielleicht ein neutrales beispiel wie ich es machen könnte.
 

schmaiki

Nicht mehr ganz neu hier

AW: mysqli prepare anwenden?

ist nur eine allgemeine frage. muss noch überwegen was. wollte wegen dem verständnishalber mal fragen.
 

tgreve

********

AW: mysqli prepare anwenden?

Naja, wie schon oben geschrieben. Du schreibst Daten in eine Tabelle anschliessend fragst du z.B. die ID von diesem Eintrag mit den Daten die du eingatragen hast.

PHP:
$Server = "localhost";
$Benutzer = "user";
$Kennwort = "password";
$Datenbank = "mydatabase";

$verbindung = mysql_connect($Server,$Benutzer,$Kennwort);
$ergebnis = mysql_select_db($Datenbank,$verbindung);

$timestamp = date("d.m.Y H:i:s");
$userid = 200;
$url = "http://www.beispiel.de/";

$sql = "INSERT into tabelle (timestamp, userid, url) VALUES ('$timestamp', '$userid', '$url')";
$ergebnis = mysql_query($sql,$verbindung);

$sql = "SELECT id FROM tabelle WHERE timestamp = '$timestamp' AND userid= '$userid' AND url= '$url'";
$ergebnis = mysql_query($sql,$verbindung);
$row=mssql_fetch_assoc($ergebnis);

$ID = $row[id];

Feddisch ;)
 

schmaiki

Nicht mehr ganz neu hier

AW: mysqli prepare anwenden?

das ist mir klar schon hab ich auch immer so gemacht. wollte es mit prepare machen. wollte bin beim umsteigen auf oop.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben