PHP und MySQL Datenabfrage

  • Hallo Zusammen!

    Ich habe mal eine kleine Frage:
    Wie kann ich meine Daten mit einem Formular in meiner Datenbank speichern und sie dann in einer Tabelle auslesen?

    Ich habe bereits ein bisschen getestet und konnte in der index.php eine Connection herstellen.
    Allerdings nur mit dem Server

    PHP
    <?php
    $link = mysql_connect('127.0.0.1', 'root', 'PASSWORT');
    if (! $link){exit ("Es konnte keine Verbindung hergestellt werden");}?>

    Daraufhin habe ich zum Test eine Datenbank erstellt. Doch es konnte dabei keine Verbindung hergestellt werden...

    PHP
    <?php
    mysql_select_db('sqlTest');
    
    
    mysql_select_db($dbname) or exit ("Diese Datenbank existiert nicht!");?>

    Die Anleitung: https://www.informatikzentrale.de/php-verbindung…-datenbank.html


    Meine Genaue Frage(n)?

    Funktioniert die gesamte Idee überhaupt?
    Gibt es schon eine Anleitung dazu, wenn ja wo?
    Welche Daten braucht ihr noch?

    ==================
    index.php - Tabelle
    add.php - Formular
    create.php
    ==================

    Das ganze soll eine User-Datenbank darstellen.

    In der Tabelle gibt es Name, Rang, Infos, Funktionen und ID
    Davon werden Name, Rang, Infos und ID aus der DB abgefragt.
    Funktionen sollen gesetzt bleiben.

    In der Datei add.php gibt es ein Formular wo die Supporter eine Info hinzufügen können

    In der Datei create.php kann man einen User mit Name, und Rang erstellen. Zusätzlich kann man gleich Info hinzufügen.

    Die ID wird automatisch aus der DB abgeleitet.


    _______________
    MfG

    Simuletsplay

  • Schmeiß weg den Sch....
    Kuck dir mal mysqli an
    Weil mysql ist veraltet und läuft auf Php 7 nicht mehr .
    Auserdem was du da an Code postest kommt man nicht weit.

    Fang mal hier mit an was für Anfänger eigentlich gut erklärt ist.Finde ich zumindest
    https://www.php-einfach.de/mysql-tutorial/crashkurs-mysqli/
    https://www.w3schools.com/php/php_ref_mysqli.asp

    Für Speciale Fragen und auch alles andere zum Thema gibt es auch noch die php Manual
    http://php.net/manual/de/book.mysqli.php

    Wenn du dann nicht weiter weißt mußt du hier mal deinen Code schicken und vieleicht auch die Datenbank Tabelle - und Spalten Namen damit man dir beim Code schreiben helfen kann

  • So... ich denke mal das Grundgerüst steht... Also die Verbindung

    PHP
    <form action="" method="post"><input type="text" name="test" placeholder="Text"><input type="submit" name="submit" value="Absenden!"></form><?php$mysqli = new mysqli("localhost", "mysqli", "[Ausgeblendet!]", "mysqli");if ($mysqli->connect_errno) {    die("Verbindung fehlgeschlagen: " . $mysqli->connect_error);}?>

    Mit welcher Aktion muss ich weitergehen?

    ich habe die Tabelle so erstellt:

    ________________
    MfG

    Simuletsplay

  • Mit welcher Aktion muss ich weitergehen?


    Kommt drauf an was du vor hast??

    Wahrscheinlich willst du erstmal was in der Datenbank reinschreiben.

    Dann goggel mal nach "mysqli INSERT"
    Die sachen die du da findest sollten reichen. Must meistens nur noch deine Tabellen Daten da eingeben. Achte drauf das du mysqli googelst und nicht ohne IIIIIIII

    EDIT:
    Das könnte dir vieleicht weiter hefen
    https://www.php-einfach.de/experte/php-co…le/loginscript/