Взаимодействие с MySQL с использованием PHP и C#
Я хочу вставлять, обновлять и читать данные с помощью PHP и C#, есть ли библиотека для этого, если нет, то есть ли у кого-нибудь какая-либо информация, чтобы помочь мне, с некоторыми экспериментами я получил эту работу:
Пример 1: мне удалось получить сумму, работающую с использованием PHP и C#
PHP-код:
<?php echo (int)$_GET["a"] + (int)$_GET["b"]; ?>
Код C# :
using (var client = new WebClient()) { var a = 50; var b = 100; var result = client.DownloadString(string.Format("http://antivurusdownload.co.uk/test/csharptest.php?a={0}&b={1}", a, b)); Console.WriteLine(result); Console.ReadKey(); }
Теперь я попытался применить это к MySQL, используя этот код, но безуспешно
PHP-код:
<?php $username="testing123"; $password="helloworld"; $joindate="21/10/2013 - 21:00"; $active=1; $con=mysqli_connect("localhost","root","password","database"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } mysqli_query($con,"INSERT INTO user (username, password, joindate, active) VALUES ($username, $password, $joindate, $active)"); mysqli_close($con); ?>
Кто-нибудь может помочь?! Спасибо!
Kornfeld Eliyahu Peter
PHP, который вы предоставили, кажется правильным - единственное, что я вижу, это то, что, возможно, некоторые из ваших значений нуждаются в кавычках вокруг них.
У вас есть ошибка? Что и когда?
Вы хотите то же самое в c#?
Kieran Crown
Я не получил ошибки, это просто действительно сбивает меня с толку, нет ли известной библиотеки для этой функции?
Kornfeld Eliyahu Peter
Теперь я в замешательстве. Какая функция? Подключить и сжечь базу данных?
Kieran Crown
Извините, что-то, что позволит мне вставлять, обновлять,удалять и читать данные из таблицы
Kornfeld Eliyahu Peter
Почему mysqli_query вам не подходит?
(кстати - CRUD означает создавать (вставлять), читать, обновлять и удалять...)
Kieran Crown
О, ладно, я этого не знал, просто у меня возникли проблемы с реализацией этого в C#