2016-06-25 12 views
-1

Ich hatte erfolgreich redis Schlüsselserver mit PHP in Ubuntu 12.10.my Code wie unten verbunden.wie redis key aus php benutzereingaben zu erstellen?

<?php 
$redis = new Redis(); 
$redis->connect('127.0.0.1',6379);//connection` 
$list=fopen("php://stdin","r"); 
$gg=fgets($list); 
$key=$gg; //apply redis key 
?> 

ich versuchte redis Schlüssel aus php Benutzereingabe aber das kann nicht create.how erstellen Schlüssel aus php Benutzereingaben oder von $ _POST oder $ _GET Methode oder jede andere Art und Weise erstellen redis key.thanks im Voraus zu erstellen

+0

der unten angegebenen Methode folgen müssen, was werden Sie mit diesem Schlüssel tun? –

+0

Ich habe versucht, redis-Server anstelle von mysql mit PHP zu verwenden, um Informationen im redis-Schlüssel vom Benutzer zu speichern. – denny

Antwort

0

ich versuchte, löste es.ich hoffe, dass dieser Beitrag für andere hilfreich sein kann.

<?php 
$redis = new Redis(); 
$redis->connect('127.0.0.1',6379);//connection` 
$list=fopen("php://stdin","r");//get user input 
$gg=fgets($list);//store in $gg 
$key=redis->set($gg,"value"); //apply redis key 
?> 
2

Es ist einfach können Sie entweder wie die Hash für sie oder einfach Schlüsselwertpaar erstellen unter

<?php 
$redis = new Redis(); 
$redis->connect('127.0.0.1',6379);//connection` 
$list=fopen("php://stdin","r"); 
$gg=fgets($list); 
$redis->set($gg,'value you want to set') //apply redis key //Method 1 
$redis->Hset('hashname',$gg,'value you want to set') //apply redis key//Method 2 

die Daten erhalten Sie

$redis->get($gg)//Method 1 
    $redis->Hget('hashname',$gg) //apply redis key//Method 2 

?>