query("DELETE FROM ernaehrungswerte WHERE benutzer_id = $benutzer"); $datenbank->query("INSERT INTO ernaehrungswerte VALUES ('$benutzer', '$gesamt_kalorien', '$gesamt_kohlenhydrate', '$gesamt_fett', '$gesamt_protein', '$gesamt_zucker')"); } else { $response = $datenbank->query("SELECT gesamt_kalorien, gesamt_kohlenhydrate, gesamt_fett, gesamt_protein, gesamt_zucker FROM ernaehrungswerte WHERE benutzer_id = $benutzer"); $data = $response->fetch_assoc(); $gesamt_kalorien = $data['gesamt_kalorien']; $gesamt_kohlenhydrate = $data['gesamt_kohlenhydrate']; $gesamt_fett = $data['gesamt_fett']; $gesamt_protein = $data['gesamt_protein']; $gesamt_zucker = $data['gesamt_zucker']; } if (isset($_POST['lebensmittel_hinzufuegen'])) { $lebensmittel_id = $_POST['lebensmittel_hinzufuegen']; $menge = $_POST['menge']; $datenbank->query("INSERT INTO benutzer_lebensmittel (benutzer, lebensmittel, menge, datum, uhrzeit) VALUES ('$benutzer', '$lebensmittel_id', '$menge', CURRENT_DATE(), CURRENT_TIME())"); } $antwort = $datenbank->query( "SELECT lebensmittel.namen AS lebensmittel_namen, benutzer_lebensmittel.menge AS menge, (lebensmittel.kalorien / 100 * benutzer_lebensmittel.menge) AS kalorienwert, (lebensmittel.kohlenhydrate / 100 * benutzer_lebensmittel.menge) AS kohlenhydratwert, (lebensmittel.fett / 100 * benutzer_lebensmittel.menge) AS fettwert, (lebensmittel.protein / 100 * benutzer_lebensmittel.menge) AS proteinwert, (lebensmittel.zucker / 100 * benutzer_lebensmittel.menge) AS zuckerwert, benutzer_lebensmittel.uhrzeit AS eintrag_uhrzeit FROM benutzer_lebensmittel INNER JOIN lebensmittel ON benutzer_lebensmittel.lebensmittel = lebensmittel.lebensmittel_id WHERE benutzer_lebensmittel.benutzer = '$benutzer' AND benutzer_lebensmittel.datum = '$datenbank_datum' ORDER BY benutzer_lebensmittel.uhrzeit;" ); $alle_lebensmittel = []; while ($lebensmittel = $antwort->fetch_assoc()) { $alle_lebensmittel[] = $lebensmittel; } $datenbank->close(); $verbraucht_kalorien = 0; $verbraucht_kohlenhydrate = 0; $verbraucht_fett = 0; $verbraucht_protein = 0; $verbraucht_zucker = 0; foreach ($alle_lebensmittel as $lebensmittel) { $verbraucht_kalorien += $lebensmittel['kalorienwert']; $verbraucht_kohlenhydrate += $lebensmittel['kohlenhydratwert']; $verbraucht_fett += $lebensmittel['fettwert']; $verbraucht_protein += $lebensmittel['proteinwert']; $verbraucht_zucker += $lebensmittel['zuckerwert']; } } ?> Ernährungszähler

Ernährungszähler

Heutiger Ernährungsbedarf

Wert
Kalorien
Kohlenhydrate
Fett
Protein
Zucker
Gesamter Bedarf
kcal
gramm
gramm
gramm
gramm
Verbraucht
kcal
gramm
gramm
gramm
gramm
Übrig
kcal
gramm
gramm
gramm
gramm
% Verbraucht
%
%
%
%
%

Lebensmittel hizufügen

$url, CURLOPT_HEADER => false, CURLOPT_RETURNTRANSFER => true, ]; curl_setopt_array($ch, $curl_options); $antwort = curl_exec($ch); curl_close($ch); $alle_api_lebensmittel = json_decode($antwort, true); if ($alle_api_lebensmittel) { ?>
Keine Einträge in der Datenbank!

Konsumierte Lebensmittel

Namen
Menge
Kalorien
Kohlenhydrate
Fett
Protein
Zucker
Fett
Uhrzeit
g
kcal
g
g
g
g
g
Keine Einträge in der Datenbank!

Melde dich an, um diesen Teil der Webseite zu nutzen!