گرفتن خروجی از لیست ایمیل دیتابیس
با سلام خدمت دوستان محترم...
من یک دیتا بیس دارم که مربوط به نیوک هستش...
می خواستم از لیست ایمیل ها یه خروجی بگیرم به شکلی که بین هر ایمیل که کاما (;) بزاره که بشه لیست رو تتو گوگل یا یا هو پیست کرد...
کد PHP شو پیدا کردم اما نحوه استفاده رو بلد نیستم...
اکه ممکنه راهنمایی بفرمایین
کد:
$result = mysqli_query($link, 'SELECT mail,id FROM Mail_Table');
while ($row = mysqli_fetch_array($result))
**
$list .= $row['mail'].' ,';
}
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
اگه می خوای خروجی رو چاپ کنه باید از این کد استفاده کنی
کد:
$result = mysqli_query($link, 'SELECT mail,id FROM Mail_Table');
while ($row = mysqli_fetch_array($result))
{
echo $row['mail'].', ';
}
هر بار که حلقه اجرا می شه یکی از ایمیل ها رو چاپ می کنه.
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
حلقه ای که خودتون دارین ایمیل ها رو توی یک متغیر می ریزه
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
نقل قول:
نوشته اصلی توسط
teztop
اگه می خوای خروجی رو چاپ کنه باید از این کد استفاده کنی
کد:
$result = mysqli_query($link, 'SELECT mail,id FROM Mail_Table');
while ($row = mysqli_fetch_array($result))
{
echo $row['mail'].', ';
}
هر بار که حلقه اجرا می شه یکی از ایمیل ها رو چاپ می کنه.
ممنون از زحمات دوستان متوجه منظورتون شدم...
اما نمی دونم انو دقیقا کجا باید استفاده کنم...!
شرمنده دیگه بلد نیستیم اگه میشه یه کوچولو دیگه ذاهنمایی بفرمایین
ممنون
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
میشه منظورتون رو دقیق تر بگین ؟؟
می خوای یه صفحه جدا داشته باشین برای این کارتون ؟؟؟
1 فایل پیوست
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
من تو phpmyadmin --<sql query کردم به خود دستور ایراد گرفت >!
میشه راهنمایی کنیین مشکل از کجاست...
لنگ نمونیین هیچ وقت...:71:
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
نقل قول:
نوشته اصلی توسط
teztop
میشه منظورتون رو دقیق تر بگین ؟؟
می خوای یه صفحه جدا داشته باشین برای این کارتون ؟؟؟
نه دوست عزیز...
من فقط می خوام لیست ایمیل یوزر ها رو در یه فایل مثلا TXT بده بیرون به شکلی که بین هر ایمیل یه ; گذاشته باشه
چون تعداد ایمیل ها زیاده نمیشه دستی این کار رو انجام داد:-s
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
این کارو رو دیبابیس انجام نمی دن که. عجب کاری کردی
این آیدی منه teztop_a پی ام بده
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
داخل يكي از فايل هاي نيوك كه با پسوند php هست و به فايل تنظيمات و اتصال به db در اون هست كد رو بذاريد.
آخر كد هم die(); بزنيد و صفحه رو لود كنيد.
يا اينكه خودتون يك فايل دستي جديد ايجاد كنيد و فايل هاي اتصال رو در اون include كنيد. كه مورد اول آسون تر هست.
در مورد phpmyadmin هم اونجا فقط بايد sql اجرا كنيد و نه php و phpmyadmin براي run كردن كدهاي php در اون محيط ساخته نشده پس خطا ميگيره چون كوئري شما استاندارد نيست.
پاسخ : گرفتن خروجی از لیست ایمیل دیتابیس
دوستان با عرض پوزش ام جواب نمی ده
کد:
<?php
function db_connect()
{
$result = new mysqli('localhost', 'dbuname', 'dbpass', 'dnbame');
if (!$result)
throw new Exception('Could not connect to database server');
else
return $result;
}
$conn = db_connect();
$result = $conn->query("select mail,id from Mail_Table");
while ($row = mysqli_fetch_array($result))
while ($mail=$result->fetch_assoc())
echo $mail['mail'].', ';
}die();
?>
همش به این لاین 13 گیر میده همین پررنگ ها...
حلقه مشکل داره معلوم نیس که تا کی باید ادامه بده
هر کدوم از این دوتا رو که می زارم گیر میده..
while ($row = mysqli_fetch_array($result))
یا
while ($row = mysqli_fetch_array($result))
راهنمایی می فرمایین...؟!