تم حل المشكلة: rand لا تعمل مع mysqli ما الحل؟

السلام عليكم ورحمة الله وبركاته

الحل: تغيير نوع بيانات حقل الجدول بقاعدة البيانات إلى varchar

لدي هذا الكود

<?php

$activationcode = rand('1000000000','9999999999');

mysqli_query($connect,'INSERT INTO table(code)

VALUES("'.$activationcode.'")') or die(mysqli_error($connect));

?>

عند عرض البيانات المدخله يظهر نفس الرقم مكرر والرقم لا يتغير

مثلا ٢٥٨١٥٢٨٢٤٨ يتكرر كل مرة ولا ينتج رقم جديد

ما الحل


التعليق السابق

اشكرك

تم الحل

العفو عزيزي، ما كان الخلل؟ وكيف حللت المشكلة؟

أتمنى منك إرفاق الحل في الموضوع الرئيسي ليستفيد قارئوه لاحقًا.

الحل تغيير نوع بيانات الحقل من IMT إلى VARCHAR