HTTPRequest or Mysql
lima-city → Forum → Programmiersprachen → C/C++ und D
ahnung
bibliothek
block
brauche
code
fehler
folgende code
fund
gemeinde
genaue code
http
kenntnis
programmieren
re
server
set
syntax
text
url
variante code
-
Guten Abend liebe Lima-City ref="/tag/gemeinde">Gemeinde^^,
Ich brauche für ein neues Projekt eine exe ( brauche c-code ) Datei die entweder mit einem HTTPRequest eine Seite aufruft, oder die die Werte direkt in der Tabelle ändert, ich habe beide Sachen ausprobiert und beide nicht hinbekommen, da ich c aber nur durch php kann weiß ich hier nicht weiter.
Kann mit vielleicht folgende Code in c umskripten? ( hier als php zu sehen )
Hier die bevorzugte Mysql Variante:
<?php $id=1; $server="mysql.lima-city.de"; $user="yusuf"; $password="12345"; $db="db3"; $con=mysql_connect($server,$user,$password); mysql_select_db($db); mysql_query("UPDATE beispiel SET somthing='1' WHERE id='$id'"); ?>
ich danke schonmal im Vorraus
lg matthimeo
Beitrag zuletzt geändert: 15.10.2010 19:47:32 von matthimeo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hab dir da mal was zusammen gesucht: http://tinyurl.com/2bjy6t5
LG cookies
PS: Du kannst kein C, willst aber damit programmieren ⇒ https://www.lima-city.de/thread/webseiten-und-buecher-zu-c-c (Online-Tutorials)
Beitrag zuletzt geändert: 15.10.2010 19:55:10 von cookies -
PS: Du kannst kein C, willst aber damit programmieren ⇒ https://www.lima-city.de/thread/webseiten-und-buecher-zu-c-c (Online-Tutorials)
Der Rest wird in php gemacht und das kann ich ja ;)
lg
EDIT:Die Google Funde habe ich alle nachkonstruiert, aber die haben immer Fehler ausgegeben und der Code konnte nicht kompiliert werden.
Beitrag zuletzt geändert: 15.10.2010 20:42:10 von matthimeo -
matthimeo schrieb:
Die Google Funde habe ich alle nachkonstruiert, aber die haben immer Fehler ausgegeben und der Code konnte nicht kompiliert werden.
Das ist natürlich wieder mal eine sehr genaue Fehlerbeschreibung…
1. Wie lautet der genaue Code, den du probiert hast?
2. Wie lautet die genaue Fehlermeldung?
3. Welchen Compiler benutzt du?
4. Hast du die entsprechenden Bibliotheken installiert und eingebunden?
Lg cookies -
#include <stdio.h> #include "curl/include/curl/curl.h" int main(void) { CURL *curl; CURLcode res; curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "http://lima-city.de"); res = curl_easy_perform(curl); curl_easy_cleanup(curl); } return 0; }
:online.c:(.text+0x2b)||undefined reference to `__imp__curl_easy_init'|
:online.c:(.text+0x51)||undefined reference to `__imp__curl_easy_setopt'|
:online.c:(.text+0x5e)||undefined reference to `__imp__curl_easy_perform'|
:online.c:(.text+0x6e)||undefined reference to `__imp__curl_easy_cleanup'|
||=== Build finished: 4 errors, 0 warnings ===|
Ich nutze Code::Blocks 8.02 ( kompiler, falls nicht integriert, keine Ahnung^^)
Zu 4.Genau da ist es gescheitert^^
lg matthimeo
EDIT:Das wäre dann aber die Request Variante, und mir wäre die direkte mysql Variante lieber, da habe ich aber bis auf die sql-Syntax überhaupt keine Ahnung.
Beitrag zuletzt geändert: 15.10.2010 22:31:18 von matthimeo -
Wenn du nicht mal weißt, wie man in C eine Bibliothek einbindet, dann solltest du es wirklich lieber erstmal sein lassen und dir ein Tutorial suchen. Wie das in Code::Blocks geht, weiß ich auch nicht, aber es ist ja auch die IDE, die du benutzt und nicht ich, also solltest du das auch wissen.
Lg cookies
PS: Eine Alternative wäre natürlich, das Programm gleich in einer anderen Sprache umzusetzen, es muss ja nicht immer gleich C sein. -
Ich will das einfach nur irgendwie zu einer ece kompilieren, da ich aber fast nur im Webbereich programmiere kann ich nichts anderes.
Und die c syntax ähnelt nunmal stark der php syntax. Die momentanen Hilfestellungen helfen mir nicht weiter:
Wenn du nicht mal weißt, wie man in C eine Bibliothek einbindet, dann solltest du es wirklich lieber erstmal sein lassen und dir ein Tutorial suchen.
Ich will kein Tutorail sondern nur dieses 10 Zeilen Skript...
Ich meine das auch alle s garnicht böse :)
lg matthimeo -
Ich glaub dir ja, dass du das nicht böse meinst, aber es bringt dir eindeutig mehr, wenn du das jetzt selber machst, als wenn dir irgendjemand anders das programmiert. Und so ein kleines Programm ist nun wirklich nicht schwierig, das bekomm ich sogar noch mit meinen eingerosteten C-Kenntnissen hin.
Und hier hast du doch sogar ein tolles Tutorial dazu: http://www.hs-augsburg.de/~sandman/c_von_a_bis_z/c_027_003.htm -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage