Zuordnung des Inhaltes einer Zelle zu einer Variablen
Sorry, ich noch einmal. Ich komme einfach mit der Zeichensetzung (Anführungszeichen, Hochkomma usw.) nicht klar. Ich möchte folgendes tun:
Die Tabelle heißt „personal_kpi“. In dieser gibt es eine Spalte „Bemerkungen“. In dieser Spalte befinden sich bereits Einträge. Nun möchte ich in einer php-Datei den Inhalt der Spalte „Bemerkungen“ die zu einer bestimmten Person gehört ($name) auslesen und einer Variablen ($bestand) zuordnen um mit dieser Variablen weiter zu arbeiten. Ich bekomme es einfach nicht hin.
Mit der Variablen $bestand möchte ich dann weiter arbeiten.
Danke für Eure Hilfe
Die Tabelle heißt „personal_kpi“. In dieser gibt es eine Spalte „Bemerkungen“. In dieser Spalte befinden sich bereits Einträge. Nun möchte ich in einer php-Datei den Inhalt der Spalte „Bemerkungen“ die zu einer bestimmten Person gehört ($name) auslesen und einer Variablen ($bestand) zuordnen um mit dieser Variablen weiter zu arbeiten. Ich bekomme es einfach nicht hin.
$name = $_POST["Familienname"];
$bestand = SELECT Bemerkungen FROM personal_kpi WHERE name = '$name';
{
echo $bestand;
}
Mit der Variablen $bestand möchte ich dann weiter arbeiten.
Danke für Eure Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 593325
Url: https://administrator.de/forum/zuordnung-des-inhaltes-einer-zelle-zu-einer-variablen-593325.html
Ausgedruckt am: 22.12.2024 um 12:12 Uhr
3 Kommentare
Neuester Kommentar
Moin,
ausgehend von deinem letzten Beitrag gehe ich davon aus, dass es um eine SQL-Datenbank geht.
So einfach wie du es oben schreibst ist es nicht.
Ich würde dir zu dem Thema mal folgende Beschreibung ans Herz legen: https://www.w3schools.com/php/php_mysql_select.asp
Viele Grüße
ausgehend von deinem letzten Beitrag gehe ich davon aus, dass es um eine SQL-Datenbank geht.
So einfach wie du es oben schreibst ist es nicht.
Ich würde dir zu dem Thema mal folgende Beschreibung ans Herz legen: https://www.w3schools.com/php/php_mysql_select.asp
Viele Grüße
Machs gleich mit PDO und
prepared statements
dann bekommst du auch weniger Probleme mit SQL Injection ...function connect(){
$DB_HOST = 'host.domain.tld';
$DB_NAME = 'mydb';
$DB_USER = 'USERNAME';
$DB_PASSWORD = 'Passw0rd';
$db = new PDO('mysql:host='.$DB_HOST .';dbname='.$DB_NAME.';charset=utf8', $DB_USER, $DB_PASSWORD,array(PDO::ATTR_EMULATE_PREPARES => false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
return $db;
}
try{
$db = connect();
$stm = $db->prepare('SELECT Bemerkungen FROM personal_kpi WHERE name = ?');
if ($stm->execute(array($_POST['Familienname']))){
$result = $stm->fetchAll(PDO::FETCH_ASSOC);
foreach($result as $row){
echo $row['Bemerkungen'] . "<br />;
}
}
}catch (Exception $ex){
echo "Error:" . $ex->getMessage();
}