From da7a3f2161495dd7848a9f73caf81deb75b59ea8 Mon Sep 17 00:00:00 2001
From: Rico van Endern <Rico.Hotte@gmail.com>
Date: Sat, 3 Oct 2015 19:46:37 +0200
Subject: [PATCH] minimal save to SQL no deploy

---
 panels/mensaPlan/mensaParser.php | 37 ++++++++++++++++----------------
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/panels/mensaPlan/mensaParser.php b/panels/mensaPlan/mensaParser.php
index 2c2e471..9e9d44a 100644
--- a/panels/mensaPlan/mensaParser.php
+++ b/panels/mensaPlan/mensaParser.php
@@ -4,6 +4,7 @@ include 'helper.php';
 include 'gericht.php';
 include 'tag.php';
 
+// Parse
 $html = file_get_html ( 'http://www.stwdo.de/gastronomie/speiseplaene/hauptmensa/wochenansicht-hauptmensa/' );
 $montag = parsDay ( $html, "montag" );
 $dienstag = parsDay ( $html, "dienstag" );
@@ -18,24 +19,24 @@ $tage = array (
 		$freitag 
 );
 
-/*
- * // SAVE
- * $mysqli = new mysqli ( "ovanier.de", "info_writer", "XAHQTZeGbqsnt8K6", "infoscreen" );
- *
- * if ($mysqli->connect_errno) {
- * printf ( "Connect failed: %s\n", $mysqli->connect_error );
- * exit ();
- * }
- *
- * $stmt = mysqli_prepare ( $mysqli, "INSERT INTO gerichte (originalText,shortText,rind,schwein,gefluegel,fisch,vegetarisch,vegan,kinderteller,image,date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)" );
- * foreach ( $gerichte as $gericht ) {
- * mysqli_stmt_bind_param ( $stmt, "ssiiiiiiisi", $gericht->getOriginalText (), $gericht->getShortText (), $gericht->isRind (), $gericht->isSchwein (), $gericht->isGefluegel (), $gericht->isFisch (), $gericht->isVegetarisch (), $gericht->isVegan (), $gericht->isKinderteller (), $gericht->getImage (), $gericht->getDate () );
- * $stmt->execute ();
- * }
- * $stmt->close ();
- *
- * $mysqli->close ();
- */
+// SAVE
+$mysqli = new mysqli ( "ovanier.de", "info_writer", "XAHQTZeGbqsnt8K6", "infoscreen" );
+
+if ($mysqli->connect_errno) {
+	printf ( "Connect failed: %s\n", $mysqli->connect_error );
+	exit ();
+}
+
+$stmt = mysqli_prepare ( $mysqli, "INSERT INTO gerichte (originalText,shortText,rind,schwein,gefluegel,fisch,vegetarisch,vegan,kinderteller,image,date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)" );
+foreach ( $tage as $tag ) {
+	foreach ( $tag->gerichte as $gericht ) {
+		mysqli_stmt_bind_param ( $stmt, "ssiiiiiiisi", $gericht->getOriginalText (), $gericht->getShortText (), $gericht->isRind (), $gericht->isSchwein (), $gericht->isGefluegel (), $gericht->isFisch (), $gericht->isVegetarisch (), $gericht->isVegan (), $gericht->isKinderteller (), $gericht->getImage (), $gericht->getDate () );
+		$stmt->execute ();
+	}
+}
+$stmt->close ();
+
+$mysqli->close ();
 
 // CREATE JSON
 toJson ( $tage );
-- 
GitLab